''''''
'''
字典 key-value对 通过key索引value,value可以是数字,字符串,列表和字典'''
'''cars = {'gang':'audi','liang':'bmw','dong':'amg','price':28}
print(cars['gang'])
print(cars['liang'])
print(cars['dong'])
print(cars['price'])
audi
bmw
amg
28
'''
'''添加键值对'''
'''money = {'gang':100,'liang':50}
print(money)
money['dong']=110
print(money)
{'gang': 100, 'liang': 50}
{'gang': 100, 'liang': 50, 'dong': 110}'''
'''修改字典的值'''
'''money = {'gang':100}
money['gang']=999
print(money)
{'gang': 999}'''
'''删除键值对 del语句'''
'''money = {'gang':100,'liang':50}
del money['liang']
print(money)
{'gang': 100}'''
'''遍历字典'''
'''遍历键值对'''
'''money = {'gang':100,'liang':50}
for key,value in money.items():
print('Key:'+key)
print('Value:'+str(value))
Key:gang
Value:100
Key:liang
Value:50'''
'''遍历键'''
'''money = {'gang':100,'liang':50}
for key in money.keys():
print('key:'+key)
key:gang
key:liang
'''
'''按特定顺序排列的键'''
'''money = {'gang':100,'liang':50,'dong':90}
for key in sorted(money.keys()):
print('Sorted keys: '+key)
Sorted keys: dong
Sorted keys: gang
Sorted keys: liang'''
'''遍历值'''
'''money = {'gang':100,'liang':50,'dong':90}
for value in money.values():
print('value: '+str(value))
value: 100
value: 50
value: 90
'''
'''提取独一无二的值'''
'''money = {'gang':100,'liang':50,'dong':90,'jie':50}
for value in set(money.values()):
print('onle value '+str(value))
onle value 50
onle value 100
onle value 90'''
'''嵌套'''
'''在列表里存储字典'''
'''dict1 = {'gang':100}
dict2 = {'liang':50}
dict3 = {'dong':20}
list1 = [dict1,dict2,dict3]
for dict in list1:
print(dict)
{'gang': 100}
{'liang': 50}
{'dong': 20}'''
'''在字典里存储列表 value是列表 一键多值 '''
'''dict1={'gang':[100,200,300],
'liang':[20,30,40]}
for key,values in dict1.items():
for value in values:
print(value)
100
200
300
20
30
40
'''
'''dict1={'gang':[100,200,300],
'liang':[20,30,40],
'dong':'no'}
for key,values in dict1.items():
if len(values) >2:
for value in values:
print(value)
100
200
300
20
30
40'''
'''在字典中存储字典 value是字典'''
'''users = {
'user1':{'gang':'amg','liang':'bmw','dong':'audi'},
'user2':{'gang':'0','liang':'00','dong':'000'},
'user3':{'gang':'1','liang':'11','dong':'111'}
}
for user,values in users.items():
print(user)
full_name = values['gang']+' '+values['dong']
print(full_name)
user1
amg audi
user2
0 000
user3
1 111'''