📅  最后修改于: 2023-12-03 15:34:18.760000             🧑  作者: Mango
在Python中,我们可以使用字典(dictionary)来存储一系列的数据。字典是一种可变容器模型,可以存储任意数量的 Python 对象,它由键(key)和对应的值(value)组成。
向字典添加新键非常简单,可以通过以下两种方式实现:
可以使用赋值操作符 (=
) 将新键值对添加到字典中。若该键已经存在,则会更新该键对应的值。
# 创建字典
my_dict = {'name': 'Tom', 'age': 20}
# 添加新键
my_dict['gender'] = 'Male'
# 打印字典
print(my_dict)
# Output: {'name': 'Tom', 'age': 20, 'gender': 'Male'}
另外一种向字典添加新键的方式是使用 setdefault()
方法。该方法会检查字典中是否存在指定的键,如果不存在,则会添加新的键值对。如果存在,则会返回该键对应的值。
# 创建字典
my_dict = {'name': 'Tom', 'age': 20}
# 添加新键
my_dict.setdefault('gender', 'Male')
# 打印字典
print(my_dict)
# Output: {'name': 'Tom', 'age': 20, 'gender': 'Male'}
需要注意的是,第一个参数是要添加的键,第二个参数是要添加的值,默认为 None
。
以上就是向字典添加新键的两种方式,希望对你有所帮助!