python字典增加键值对
时间: 2023-06-28 19:15:09 浏览: 100
可以使用下标运算符[]或者字典的update()方法来增加字典中的键值对。
使用下标运算符[]增加键值对的示例:
```python
dict1 = {'name': '张三', 'age': 18}
# 增加一个键值对
dict1['gender'] = '男'
# 输出修改后的字典
print(dict1) # 输出{'name': '张三', 'age': 18, 'gender': '男'}
```
使用update()方法增加键值对的示例:
```python
dict1 = {'name': '张三', 'age': 18}
# 增加一个键值对
dict1.update({'gender': '男'})
# 输出修改后的字典
print(dict1) # 输出{'name': '张三', 'age': 18, 'gender': '男'}
```
在上面的示例中,我们将键值对`'gender': '男'`增加到了字典`dict1`中。使用下标运算符[]时,如果指定的键在字典中不存在,则会自动增加该键;如果指定的键已经存在,则会替换对应的值。使用update()方法时,可以传入一个字典或者一个包含键值对的可迭代对象(比如列表、元组等),它会将传入的键值对增加到字典中(如果键已经存在,则会替换对应的值)。
相关问题
python字典遍历键值对
要遍历Python字典的键值对,可以使用字典的items()方法。以下是一个示例代码:
```python
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
print(key, value)
```
输出结果将会是:
```
a 1
b 2
c 3
```
在循环中,通过调用items()方法,我们可以同时获取字典中的键和对应的值。然后,我们可以使用这些键和值进行后续的操作。
python 字典添加键值对
要向Python字典添加键值对,可以使用以下语法:
```
my_dict[key] = value
```
其中,`my_dict`是要添加键值对的字典,`key`是要添加的键,`value`是要添加的值。如果键已经存在,则新的值将替换旧的值。
例如,要向字典`my_dict`添加键值对`'name': 'Alice'`,可以执行以下代码:
```
my_dict = {'age': 30, 'gender': 'female'}
my_dict['name'] = 'Alice'
print(my_dict)
```
输出:
```
{'age': 30, 'gender': 'female', 'name': 'Alice'}
```