优秀的编程知识分享平台

网站首页 > 技术文章 正文

Python中字典添加元素的几种方法(python字典添加元素值)

nanyue 2024-10-24 11:51:47 技术文章 4 ℃

在 Python 中,可以使用下面这些方法向字典中添加元素:
1、使用索引添加元素
可以通过为新键指定一个值,使用索引语法来添加一个键值对到字典中。

# 创建一个空字典
my_dict = {}
# 向字典中添加元素
my_dict['name'] = 'John'
my_dict['age'] = 30
# 打印字典
print(my_dict)

输出结果:

{'name': 'John', 'age': 30}

2、使用 update() 方法添加元素
可以使用 update() 方法向字典中添加多个键值对。

# 创建一个空字典
my_dict = {}
# 向字典中添加多个元素
my_dict.update({'name': 'John', 'age': 30, 'city': 'New York'})
# 打印字典
print(my_dict)

输出结果:

{'name': 'John', 'age': 30, 'city': 'New York'}

需要注意的是,如果新的键已经存在于字典中,update() 方法将使用新值替换旧值。
3、使用 setdefault() 方法添加元素
可以使用 setdefault() 方法向字典中添加一个键值对,如果键已经存在,则不会覆盖原有的值。

# 创建一个空字典
my_dict = {}
# 向字典中添加元素
my_dict.setdefault('name', 'John')
my_dict.setdefault('age', 30)
# 打印字典
print(my_dict)

输出结果:

{'name': 'John', 'age': 30}

如果键已经存在于字典中,则不会修改原有的值。
以上是向字典添加元素的三种方法,使用这些方法可以动态地向字典中添加元素。

最近发表
标签列表