python自学第七天之字典的其他操作及字典的嵌套

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')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值