2024-05-08 20:23:44 发布
网友
我对python3代码感兴趣,它将散列写入磁盘文件作为散列,然后将其直接导入脚本作为散列。你知道吗
如果导入不起作用,那么我会满足于打开并读取一个文件,但我不希望每次都要从列表重建哈希。我知道从一个文件创建一个列表很简单,但是在我的脚本中搜索一个列表的速度非常慢,所以我想使用散列,因为搜索速度更快。实际上,我不需要键值对,只需要一个列表,而散列只是为了一开始就测试执行速度。谢谢你的回复。你知道吗
为了以一种很好的pythonic方式将对象(如字典)转储到文件中,可以使用“pickle”模块。例如:
import pickle mydic={"k1":[1,2,3],"k2":[6,6,6],"k3":"cats"} f=open("./somefile.bin","wb") pickle.dump(mydic,f)
然后可以使用桩荷载(),如python文档中所述(还指定了其他选项): https://docs.python.org/2/library/pickle.html
为了以一种很好的pythonic方式将对象(如字典)转储到文件中,可以使用“pickle”模块。例如:
然后可以使用桩荷载(),如python文档中所述(还指定了其他选项): https://docs.python.org/2/library/pickle.html
相关问题 更多 >
编程相关推荐