1
4.2.10Python下字典的iteritems方法
Posted by 撒得一地 on 2016年2月19日 in python教程
iteritems()方法语法:
dict.iteritems()
描述
Python 字典(Dictionary) iteritems() 函数返回以迭代器对象而不是列表。
iteritems方法的作用和items方法大致相同,但是iteritems会返回一个迭代器对象而不是列表。要注意的是在Python比较高的版本这个方法已经被去掉了。
具体实例如下:
>>>d = {'title':'psz','age':18} >>>f = d.iteritems() >>>f <dictionary-itemiterator object at ....> >>>list(f) #convert the iterator to a list [('title','psz'),('age',18)]
而在Python3.0以上版本,则可能会出错:
>>> it = d.iteritems() Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'dict' object has no attribute 'iteritems'
表示该方法被去掉了。
1 Comment
过来看看