1.解构(解包)
a,b = [1,2] #将后边结构打开,按位置赋值给变量,支持:字符串,列表,元组
print(a)
print(b)
例:
for item in dic.items():
a,b = item
print(item)
print(a)
print(b)
2.其他操作(字典中独特的)
#keys, #获取到所有的键存放在一个高仿的列表中
#values, #获取到所有的值存放在一个高仿的列表中
#items, #获取到所有的键值对,以元组的形式存放在一个高仿的列表中
print(dic.keys()) #高仿列表
print(dic.values()) #高仿列表
print(dic.items()) #高仿列表
dics = dic1.fromkeys([1,2,3],"abc") #批量创建字典 几乎没人用,很坑
3.字典的嵌套
dic = {'name':'汪峰',
'age':43,
'wife':{
'name':'国际章',
'age':39,
'salary':100000,
},
'baby':[{'name':'熊大','age':18},
{'name':'熊二','age':15},
]}
dic['baby'][0]['age'] = 19
print(dic)
dic.get('baby')[0].get('age')