携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第24天,点击查看活动详情
一、字典简介
Python
中以花括号{}
,里面存健值对称为字典,如果你学过Javascript
的话那么这个就相当于Javascript
中的对象。
1.1、创建字典
Python
中创建字典有两种方式:
方式一(直接花括号创建):
person = {}
方式二(利用字典关键字dict
):
persong = dict()
1.2、字典添加
直接在创建时添加:
person = {
'name': '张三',
'age': 18
}
追加式创建:
person = {}
person['name'] = '李四'
person['age'] = 18
1.3、字典删除
clear()
清空字典里所有数据:
删除指定健值对:
pop(键)
,返回值为键对应的值。类似del person['键']
popitem()
,默认从后往前山,返回值为元组,第一个为键,第二个为值。
1.4、字典获取
get(键, 默认值)
:获取字典里指定健的值:
第二个参数为默认值,如果找不到改字典里的健,将会把默认值返回:
通过方括号的形式直接获取:
这两者的区别在于,前者获取不存在的健时,也不会报错,后者获取不存在的健时会报错:
1.5、字典遍历
for index in dict
:for ... in ...
遍历,取出的是健:
如果想要取出的是值的话,可以加上
dict.values()
(字典后面跟个values()
):
items()
获取健值对:
person = {'name': '张三', 'age': 18, 'sex': 'male'}
for item in person.items():
print(item)
for i, v in dict.items():
i
表示健,v
表示值 :
1.6、字典合并
update
:
如果你觉得本文对你有所帮助的话,那就请关注点赞评论三连吧,谢谢,你的肯定是我写博的另一个支持