版权声明:作者:LYN9822 https://blog.csdn.net/LYN9822/article/details/83060639
(一)、什么是字典
- 字典:字典是放在花括号中一系列的键-值表示
# This is a dict
student_0 = {'name': 'zhangsan', 'age': '20'}
冒号( :)前面是键(一般为字符或字符串),后面是键所对应的值,每个键-值之间用逗号( ,)分隔
- 在Python中,每个键都与一个值相关联,可以使用键来访问相关联的值
(二)、访问字典中的值
- 语法格式:字典名[键]
# This is a dict
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0['name'])
代码运行结果
zhangsan
(三)、在字典中添加键 - 值对
- 语法格式:字典名[键] = 值
例:添加一个键-值对 ‘id’ = ‘2016’
# 原字典
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0)
# 添加键-值对后的字典
student_0['id'] = '2016'
print(student_0)
代码运行结果
{'name': 'zhangsan', 'age': '20'}
{'name': 'zhangsan', 'age': '20', 'id': '2016'}
(四)、修改字典中的值
- 语法格式:字典名[要修改的键] = 要修改的值
例:修改键’name’的值
# 原字典
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0)
# 修改字典中的值
student_0['name'] = 'lisi'
print(student_0)
代码运行结果
{'name': 'zhangsan', 'age': '20'}
{'name': 'lisi', 'age': '20'}
(五)、删除字典中的值
- 语法格式:del 字典名[键]
例:删除键 ‘age’ 的值
# 原字典
student_0 = {'name': 'zhangsan', 'age': '20'}
print(student_0)
# 删除键'age'的值
del student_0['age']
print(student_0)
代码运行结果
{'name': 'zhangsan', 'age': '20'}
{'name': 'zhangsan'}
删除后键-值对会一起彻底消失
扫描二维码关注公众号,回复:
3646965 查看本文章