引言
在Python中,字典(Dictionary)是一种可变的容器模型,且可存储任意类型对象。字典的每个元素都是一个键值对(key-value pair),其中键(key)必须是唯一的,而值(value)则不必。向字典中添加元素可以通过几种方式实现,但最常用的是通过直接赋值或使用update()
方法。
直接赋值
这是向字典中添加元素最简单直接的方法。如果键已存在,则更新其对应的值;如果键不存在,则添加新的键值对。
案例与源码:
# 定义一个空字典
my_dict = {}
# 向字典中添加元素
my_dict['name'] = 'Alice'
my_dict['age'] = 30
# 打印更新后的字典
print(my_dict)
# 输出: {'name': 'Alice', 'age': 30}
# 如果键已存在,则更新其值
my_dict['age'] = 25
print(my_dict)
# 输出: {'name': 'Alice', 'age': 25}
使用update()
方法
update()
方法可以使用另一个字典中的键值对来更新当前字典。如果update()
方法接收的是一个字典对象,它将把该字典的键值对添加到当前字典中。如果键已存在,则更新其值&#