遍历python字典几种方法总结

下面小编就为大家带来一篇遍历python字典几种方法总结(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

如下所示:

adict = {‘key1′:’value1’, ‘key2′:’value2’, ‘key3′:’value3’}
print ‘———–dict————-‘
for d in adict:
print “%s:%s” %(d, adict[d])
print ‘———–item————-‘
for (k,v) in adict.items():
print ‘%s:%s’ %(k, v)
#效率最高
print ‘————iteritems———‘
for k,v in adict.iteritems():
print ‘%s:%s’ % (k, v)
#最笨的方法
print ‘———iterkeys—————‘
for k in adict.iterkeys():
print ‘%s:%s’ % (k, adict[k])
print ‘————iterkeys, itervalues———-‘
for k,v in zip(adict.iterkeys(), adict.itervalues()):
print ‘%s:%s’ % (k, v)

运行结果:

———–dict————-
key3:value3
key2:value2
key1:value1
———–item————-
key3:value3
key2:value2
key1:value1
————iteritems———
key3:value3
key2:value2
key1:value1
———iterkeys—————
key3:value3
key2:value2
key1:value1
————iterkeys, itervalues———-
key3:value3
key2:value2
key1:value1

以上这篇遍历python字典几种方法总结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持php中文网。

更多遍历python字典几种方法总结相关文章请关注php中文网!

Posted in 未分类

发表评论