美文网首页
dict遍历

dict遍历

作者: _Irving | 来源:发表于2022-04-15 15:59 被阅读0次

    s={'a': -10, 'b': 5, 'c': 3, 'd': 5}
    **情况1:

    for i in s:
    print(i)# a b c d 返回的是字典的key值
    

    **情况二:

    print(list(map(lambda v:v[1],dic.items())))#items返回的是(key,value)的列表
    for i in s.items():
      print(i) #('a', -10)、'b', 5)、('c', 3)、('d', 5)
      print(i[0]) #a、b、c、d
      print(i[1]) #-10、5、3、5
    

    **情况三:

    for key,value in s.items():
        print('key:',key,'value:',value)
    '''
    key: a value: -10
    key: b value: 5
    key: c value: 3
    key: d value: 5
    '''
    

    **情况四:

    for key in s.keys():
        print(key)  #返回key值
    for value in s.values():
        print(value) #返回value值
    

    相关文章

      网友评论

          本文标题:dict遍历

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