【发布时间】:2013-05-31 08:31:29
【问题描述】:
有人知道 python 的字典 'get(key)' 方法的 O(?) 是多少吗?
我已经使用 cProfile 模块对其进行了测试,并在字典中获得了 100、1000、10000、100000、1000000、100000000 条记录的相同时间结果。
是不是说python的字典对任意键都提供了O(1)的访问时间?
【问题讨论】:
-
是的。字典被实现为哈希键,它有 O(1) 用于查找
标签: python python-2.7