美文网首页
随记Python遍历字典的值

随记Python遍历字典的值

作者: 七夜_174e | 来源:发表于2018-08-03 17:19 被阅读0次
    1、遍历key值,value值(下面写法完全等价):
    a = {'a': '1', 'b': '2', 'c': '3'}
    方式一:
    for key in a:
        print(key+':'+a[key])
    方式二:
    for key in a.keys():
        print(key+':'+a[key])
    方式三:
    for key,value in a.items():  
    #items()返回的是一个列表,[(key1, value1), (key2, value2)]
           print(key+':'+value)
    方式四:
    for (key,value) in a.items():  
        print(key+':'+value)
    打印结果:
    a:1
    b:2
    c:3
     
    2、遍历value值:
    方法一:
    for value in a.values():
        print(value)
    方法二:
    for key,value in a(): 
        print(value)   
    # (key要放前面,若放后面,value结果为字典的键而不是值)
    方法三:
    for key in a():
        print(a[key])
    打印结果:
    1
    2
    3
     
    3、遍历字典项
    for kv in a.items():
        print(kv)
    打印结果:
    ('a', '1')
    ('b', '2')
    ('c', '3')
    
    IA

    相关文章

      网友评论

          本文标题:随记Python遍历字典的值

          本文链接:https://www.haomeiwen.com/subject/jvluvftx.html