📜  python一起添加字典 - Python(1)

📅  最后修改于: 2023-12-03 15:04:28.523000             🧑  作者: Mango

Python一起添加字典

在Python中,字典是一种非常有用的数据结构,它可以通过键值对存储和访问数据。添加字典项是一个基本操作,本文将介绍如何在Python中添加字典项。

直接赋值添加

直接给字典赋值是一种最简单的添加字典项的方法。示例如下:

# 创建一个空字典
my_dict = {}

# 添加一个键值对
my_dict['key'] = 'value'

# 打印字典
print(my_dict)

运行后的输出结果为:

{'key': 'value'}

可以看到,我们成功地向字典中添加了一个键值对。

update方法添加

除了直接赋值,Python中还提供了update方法来添加字典项。update方法可以接受一个字典作为参数,将其合并到当前字典中,如果键存在则更新对应的值,否则添加一个新键值对。示例如下:

# 创建一个空字典
my_dict = {}

# 使用update方法添加键值对
my_dict.update({'key1': 'value1', 'key2': 'value2'})

# 打印字典
print(my_dict)

运行后的输出结果为:

{'key1': 'value1', 'key2': 'value2'}

可以看到,我们成功地向字典中添加了两个键值对。

setdefault方法添加

setdefault方法也是一个添加字典项的方法,与update方法不同的是,setdefault方法只有在键不存在时才会添加一个新键值对。示例如下:

# 创建一个空字典
my_dict = {}

# 使用setdefault方法添加键值对
my_dict.setdefault('key', 'value')

# 打印字典
print(my_dict)

运行后的输出结果为:

{'key': 'value'}

可以看到,我们成功地向字典中添加了一个键值对。

总结

这里介绍了三种向Python字典中添加字典项的方法,分别是直接赋值、update方法和setdefault方法。根据不同的需求,选择合适的方法可以使代码更加简洁和高效。