zoukankan      html  css  js  c++  java
  • 遍历python字典几种方法

    脚本:

    1. #!/usr/bin/python 
    2. dict={"a":"apple","b":"banana","o":"orange"
    3.  
    4. print "##########dict######################" 
    5. for i in dict: 
    6.         print "dict[%s]=" % i,dict[i] 
    7.  
    8. print "###########items#####################" 
    9. for (k,v) in  dict.items(): 
    10.         print "dict[%s]=" % k,v 
    11.  
    12. print "###########iteritems#################" 
    13. for k,v in dict.iteritems(): 
    14.         print "dict[%s]=" % k,v 
    15.  
    16. print "###########iterkeys,itervalues#######" 
    17. for k,v in zip(dict.iterkeys(),dict.itervalues()): 
    18.         print "dict[%s]=" % k,v 

    执行结果:

    1. ##########dict###################### 
    2. dict[a]= apple 
    3. dict[b]= banana 
    4. dict[o]= orange 
    5. ###########items##################### 
    6. dict[a]= apple 
    7. dict[b]= banana 
    8. dict[o]= orange 
    9. ###########iteritems################# 
    10. dict[a]= apple 
    11. dict[b]= banana 
    12. dict[o]= orange 
    13. ###########iterkeys,itervalues####### 
    14. dict[a]= apple 
    15. dict[b]= banana 
    16. dict[o]= orange 
  • 相关阅读:
    Test1
    排序之快速排序
    java注解
    排序之插入排序
    java IO之输出流——OutputStream
    java IO之输入流——InputStream
    行为模式之中介者
    行为模式之命令
    行为模式之职责链
    结构型模式总结
  • 原文地址:https://www.cnblogs.com/chenjianhong/p/4144308.html
Copyright © 2011-2022 走看看