遍历python字典几种方法
脚本:[*]#!/usr/bin/python
[*]dict={"a":"apple","b":"banana","o":"orange"}
[*]
[*]print "##########dict######################"
[*]for i in dict:
[*] print "dict[%s]=" % i,dict
[*]
[*]print "###########items#####################"
[*]for (k,v) indict.items():
[*] print "dict[%s]=" % k,v
[*]
[*]print "###########iteritems#################"
[*]for k,v in dict.iteritems():
[*] print "dict[%s]=" % k,v
[*]
[*]print "###########iterkeys,itervalues#######"
[*]for k,v in zip(dict.iterkeys(),dict.itervalues()):
[*] print "dict[%s]=" % k,v
执行结果:
[*]##########dict######################
[*]dict= apple
[*]dict= banana
[*]dict= orange
[*]###########items#####################
[*]dict= apple
[*]dict= banana
[*]dict= orange
[*]###########iteritems#################
[*]dict= apple
[*]dict= banana
[*]dict= orange
[*]###########iterkeys,itervalues#######
[*]dict= apple
[*]dict= banana
[*]dict= orange
页:
[1]