码迷,mamicode.com
首页 > 编程语言 > 详细

python之字典(Dictionary)

时间:2018-03-26 16:04:30      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:修改   value   strong   names   div   key   clear   cti   对象   

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

 

python之字典(Dictionary)

标签:修改   value   strong   names   div   key   clear   cti   对象   

原文地址:https://www.cnblogs.com/ymany/p/8650352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!