python字典中添加键值对
作者:野牛程序员:2023-08-07 07:28:04python阅读 4557
在Python中,可以使用以下方法来向字典中添加键值对:
1. 使用赋值语句:你可以使用赋值语句来为字典添加键值对。
my_dict = {"name": "Alice", "age": 30}
# 添加键值对
my_dict["city"] = "New York"
print(my_dict)输出结果:
{'name': 'Alice', 'age': 30, 'city': 'New York'}2. 使用update()方法:你可以使用update()方法来将一个字典的键值对添加到另一个字典中。
my_dict = {"name": "Alice", "age": 30}
new_data = {"city": "New York", "email": "alice@example.com"}
# 使用update()方法将new_data的键值对添加到my_dict中
my_dict.update(new_data)
print(my_dict)输出结果:
{'name': 'Alice', 'age': 30, 'city': 'New York', 'email': 'alice@example.com'}3. 使用setdefault()方法:你可以使用setdefault()方法来添加键值对,如果键已经存在于字典中,则返回对应的值;如果键不存在,则添加新的键值对。
my_dict = {"name": "Alice", "age": 30}
# 添加键值对
my_dict.setdefault("city", "New York")
my_dict.setdefault("email", "alice@example.com")
print(my_dict)输出结果:
{'name': 'Alice', 'age': 30, 'city': 'New York', 'email': 'alice@example.com'}以上三种方法都可以用于向字典中添加新的键值对。如果键已经存在于字典中,赋值语句和update()方法会更新键对应的值,而setdefault()方法则不会修改已存在的键值对。如果键不存在,这三种方法都会添加新的键值对到字典中。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python 删除字典元素
- 下一篇:python字典中键值对重复
