python之字典(Dictionary)

1.字典:在python中,字典是一系列的键值对。每个键都与一个值相关,你可以使用键来访问与之相关联的值。与键相关联的值都可以是数字,字符串,列表以及字典。事实上可以将任何Python对象用作字典中的值。

字典是无序的,因为没有下标,用key来当索引,所以是无序的。

字典的key必须是唯一的,因为是通过key来进行索引的,所以key不可重复。

#字典的增:

names = {'谩语':'破晓',‘榣山遗韵’:'解局'}

names['happy'] = '青桔'#增加一个key

names.setdefault('无晓',‘青橘’)#如果key只存在,不会修改原来的数值,如果不存在就会追加在字典后面

names['谩语'] = ‘破局’#如果key存在的话就修改原来的值

#字典的改

names = {'谩语':破局'','榣山遗韵':'解局'}

names['榣山遗韵'] = '困局'#修改其键值为榣山遗韵的value

#字典的查

names={'谩语':'解局','榣山遗韵':'破局'}

print(names.get('谩语'))#获取key为谩语的value

print(names.get('谩语',110))#取不到key为谩语,默认就为110

#字典的删除

names = {'谩语':‘解局’,‘榣山遗韵':'破局'}

names.pop('谩语')#删除指定key的values

names.popitem()#随机删除一个key

del names['榣山遗韵']#指定key来删除

names.clear()#清空字典

字典中常用的一些方法:

names = {'谩语':'解局',‘榣山遗韵’:‘破局’}

print(names.values())#获取字典中所有的values

print(names.key())#获取字典中所有的key

print(names.items())#获取字典中所有的key-values

 

转载于:https://www.cnblogs.com/ymany/p/8650352.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值