目录大纲
1. 字典介绍
字典的每个元素由2部分组成,键(key):值(value)
字典和列表一样,也能够存储多个数据。
列表中找某个元素时,是根据下标进行的
字典中找某个元素时,是根据’名字’(就是冒号:前面的那个值,例如上面代码中的’name’、‘id’、‘sex’)
2. 字典取值
根据键取对应的值

如果访问不存在的键,会报错,如下:

2.1 字典取值的常用方法(get)
一般我们不确定字典中是否存在某个键而又想获取其值时,可以使用get()方法

如果info中不存在age这个键,我就让它返回默认值18,这个操作也是可以的

3. 字典的增删改
3.1 修改元素
字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改

3.2 添加元素
当字典中有对应的键时,作用是修改,如果没有对应的键,则就是添加功能

3.3 删除元素(del)
del删除指定的元素(删除后不能访问,否则会报错)

3.4 删除元素(clear)
清空

4. 字典常见操作(高级)
4.1 len

4.2 keys
返回一个包含字典所有KEY的列表

4.3 values
返回一个包含字典所有value的列表

4.4 items
返回一个包含所有(键,值)元祖的列表

5. 字典的遍历
遍历字典的key(键)

遍历字典的value(值)

遍历字典的items(元素)

遍历字典的items(键值对)

这篇博客详细介绍了Python中的字典数据类型,包括字典的定义、取值方式,特别是get方法的使用,以及如何进行增删改操作。此外,还探讨了字典的高级操作如len、keys、values和items,并展示了字典的遍历方法。
1174

被折叠的 条评论
为什么被折叠?



