favorite_fruits ={'luowanyu':'mango','luosiyu':'banana','likaihong':'mango','lisiying':'orange',}print('luosiyu favorite fruit is '+ favorite_fruits['luosiyu'].upper())#luosiyu favorite fruit is BANANA
6.4 遍历字典
# 遍历键值对
alien_3 ={'color':'red','height':180,'x_position':20,'y_position':40}for item,value in alien_3.items():print(item+":"+str(value))# color:red# height:180# x_position:20# y_position:40#遍历键for keyword in alien_3.keys():print(keyword)#遍历值for value in alien_3.values():print(value)
```
```python
# 6.5 按顺序遍历字典中的所有键
alien_3 ={'color':'red','height':180,'x_position':20,'y_position':40}for key insorted(alien_3.keys()):print(key)# color# height# x_position# y_position
6.6 遍历值,去除重复项
favorite_fruits ={'luowanyu':'mango','luosiyu':'banana','likaihong':'mango','lisiying':'orange',}for value inset(favorite_fruits.values()):print(value)# banana# mango# orange
people ={'name':'libinglin','age':22,'address':['sichuan','hainan','xizang'],'score':[100,90,98,92],}#print(people)#{'name': 'libinglin', 'age': 22, 'address': ['sichuan', 'hainan', 'xizang'], 'score': [100, 90, 98, 92]}print("people's name is "+people['name'])for adr in people['address']:print(people['name']+'居住过'+adr)# people's name is libinglin# libinglin居住过sichuan# libinglin居住过hainan# libinglin居住过xizang
6.9 最喜欢的语言
favorite_lage ={'li':['python','cpp','c'],'luo':['javascript','java'],'zhang':['python','go','java'],'long':['cpp']}for name,languages in favorite_lage.items():iflen(languages)>1:print(name.title()+" favorate languages are:")for lang in languages:print('\t'+lang)else:print(name.title()+' favorate languages is:'+"\n\t"+languages[0])# Li favorate languages are:# python# cpp# c# Luo favorate languages are:# javascript# java# Zhang favorate languages are:# python# go# java# Long favorate languages is:# cpp