Python字典的一些遍历

来源:互联网 发布:行政事业单位内控软件 编辑:程序博客网 时间:2024/06/05 06:25
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)  

0 0
原创粉丝点击