字典-切片

字典:key:value形式,根据key取值,速度快,无顺序,每次打印可能都不一样,不能像列表按下标取值

定义{}

stuts={
    'name':'xiaohei',
    'age':18,
    'addr':'北京'
}
stu={
    'id':1890808,
    'class':'自动化一班'
}

#增加
stuts['sex']="男"#若没有添加key及value,若有修改value
print(stuts)
stuts.setdefault('age','18')#若没有添加key和value,若有,不处理
#修改
stuts['addr']='天津武清'
#删除
stuts.pop('age')
del stuts['name']
print('---------------------')
print(stuts)
#取值
print(stuts['addr'])#取不存在的报错
print(stuts.get('addrr','beijing'))#取不存在的返回None,可以赋默认值
#取所有key,所有value
print(stuts.keys())
print(stuts.values())
#将一个字典的信息添加到另一个
stuts.update(stu)
print('************************')
print(stuts)
print(stu)
print('id'in stuts)#判断key是否存在
print(stuts)
print('天津武清'in stuts.get('addr&#
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值