标签:pre 迭代 ec2 for 元组 迭代器 关系 返回字典 ict
items() 用于以元组的形式返回字典中的 key-value 对,且外层是一个列表,该方法可以用循环来遍历字典
In [70]: a = {1:‘a‘, 2:‘b‘, 3:‘c‘} In [71]: a.items() Out[71]: [(1, ‘a‘), (2, ‘b‘), (3, ‘c‘)]
iteritems() 用于与 items() 一致,但返回的是一个迭代器,不占用内存,只有在需要的时候才调用,就像 print 和 return 的关系一样
In [72]: a = {1:‘a‘, 2:‘b‘, 3:‘c‘} In [73]: a.iteritems() Out[73]: <dictionary-itemiterator at 0x1aec2b8> In [74]: for i in a.iteritems(): print i (1, ‘a‘)
(2, ‘b‘)
(3, ‘c‘)
标签:pre 迭代 ec2 for 元组 迭代器 关系 返回字典 ict
原文地址:http://www.cnblogs.com/pzk7788/p/7865318.html