【发布时间】:2010-08-04 21:11:32
【问题描述】:
目前,我有一个字典,其中有一个数字作为键,一个类作为值。我可以像这样访问该类的属性:
dictionary[str(instantiated_class_id_number)].attribute1
由于内存问题,我想使用shelve 模块。我想知道这样做是否合理。搁置字典的作用与标准字典完全相同吗?如果不是,有什么不同?
【问题讨论】:
-
请注意,如果 ..._id_number 是可散列的(整数是可散列的),则字符串调用完全没有意义。
-
是的,我知道....我的键是字符串...
标签: python dictionary shelve