今天结束字典,写的有点多,对照效果图以及注释也很好理解……
"""遍历字典"""
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自学之路第八步——遍历字典&嵌套
发布评论