print('遍历所有键-值对')
user_0={
'username':'efermi',
'first':'enrico',
'last':'fermi'
}
for key,value in user_0.items():
print("\nKey:"+key)
print("value:"+value)
favorite_language={
'jen':'python',
'sarah':'C',
'edward':'ruby',
'phil':'python'
}
for name,language in favorite_language.items():
print(name.title()+"'s favorite language is"+language.title()+".")
print('遍历所有键')
for name in favorite_language:
#因为默认遍历所有键,这里进行简写,全部为for name in favorite_language.key()
#但全写会让代码更容易读
print(name.title())
friends=['phil','sarah']
for name in favorite_language.keys():
print(name.title())
if name in friends:
print("Hi"+name.title()+",I see your favorite language is"+
favorite_language[name].title()+"!")
print("用sorted()顺序遍历")
for name in sorted(favorite_language.keys()):
print(name.title()+",thank you for taking the poll.")
print('遍历值')
for language in favorite_language.values():
print(language.title())
#涉及值很多时,最终列表含有大量重复项,用set剔除重复项
for language in set(favorite_language.values()):
print(language.title())
python信息笔记——字典遍历
猜你喜欢
转载自blog.csdn.net/qq_38882117/article/details/81198634
今日推荐
周排行