在 python 2.7中,我们可以使用 字典查看方法字典查看方法。
现在,我知道以下的利弊:
dict.items()
(和 values
,keys
) : 返回一个列表,这样就可以实际存储结果,并且dict.iteritems()
(和类似的) : 返回一个生成器,因此您可以逐个迭代生成的每个值。什么是 dict.viewitems()
(和类似的) ?他们有什么好处?它是怎么工作的?风景到底是什么?
我读到这个视图总是反映字典中的变化。但是从性能和内存的角度来看,它是如何表现的呢?优点和缺点是什么?