标签: python python-collections
在python 3中,字典(或任何实现collections.Mapping接口的东西)具有一个keys()方法,该方法返回一个dict_keys,该方法是可迭代的(产生密钥,与__iter__()相同) ),但也可以在key in dict_keys时间内对O(1)进行响应(就像__contains__一样)。
keys()
dict_keys
__iter__()
key in dict_keys
O(1)
__contains__
但是dict_keys和__iter__还没有为我做什么?
__iter__