今天结束字典,写的有点多,对照效果图以及注释也很好理解……

"""遍历字典"""
username={'full_name':'LiHeng',
          'surname':'Li',
          'name':'Heng'
          }
#遍历所有的键-值对
for k,v in username.items():   #方法items()返回一个键-值对列表
    print('key:'+k)
    print('value:'+v+'\n')     #键-值对返回顺序与存储顺序不同,与插入一样,Python不关心其顺序

#遍历所有键
for k in username.keys():      #方法keys()返回字典中的键(默认遍历所有的键)
    print(k)
    print('key:'+k+'-value:'+username[k])  #通过键来访问对应的值

#遍历所有的值
for v in username.values():    #如果想剔除字典中重复的值可以使用方法set()
    print(v)


"""嵌套"""
#字典列表
n1={'surname':'wang','name':'gang'}
n2={'surname':'zhang','name':'san'}
n3={'surname':'liu','name':'wen'}
ns=[n1,n2,n3]
for n

更多推荐

Python自学之路第八步——遍历字典&嵌套