python 字典增加值
时间: 2025-02-24 11:30:48 浏览: 41
### 向 Python 字典添加新键值对或更新现有键的值
#### 使用下标表示法添加或更新键值对
当需要向字典中添加一个新的键值对或者更新已有的键所对应的值时,可以直接通过下标的方式来进行操作。例如:
```python
my_dict = {'name': 'Alice', 'age': 25}
my_dict['new_key'] = 'new_value'
print(my_dict) # 输出: {'name': 'Alice', 'age': 25, 'new_key': 'new_value'}
```
对于已有键的情况,则会覆盖原来的值[^2]。
#### 利用 `update()` 方法批量添加或修改多个键值对
除了单独设置每一个键值对外,还可以利用内置函数`update()`来一次性处理多组数据。这不仅限于简单的键值对列表,也可以接受另一个字典作为参数。
```python
another_dict = {'city': 'Beijing', 'country': 'China'}
my_dict.update(another_dict)
print(my_dict)
# 输出: {'name': 'Alice', 'age': 25, 'new_key': 'new_value', 'city': 'Beijing', 'country': 'China'}
# 或者传递关键字参数的形式
my_dict.update(hobby='reading', sport='swimming')
print(my_dict)
# 输出: {'name': 'Alice', 'age': 25, 'new_key': 'new_value', 'city': 'Beijing', 'country': 'China', 'hobby': 'reading', 'sport': 'swimming'}
```
这种方法非常适合用来合并两个字典或是同时更改几个不同的项[^1]。
阅读全文
相关推荐



















