Python字典如何动态加入key
时间: 2024-03-21 13:06:41 浏览: 187
要动态地将键(key)添加到Python字典中,可以使用以下方法:
```python
# 创建一个空字典
my_dict = {}
# 动态添加键和值
my_dict["key1"] = "value1"
my_dict["key2"] = "value2"
print(my_dict)
```
这将输出:
```
{'key1': 'value1', 'key2': 'value2'}
```
通过使用`字典名[新键] = 新值`的语法,可以动态地在字典中添加新键和对应的值。
相关问题
python 字典循环获取key值
可以使用字典的 `keys()` 方法来获取所有的键,然后使用循环遍历每个键,如下所示:
```python
my_dict = {'name': 'Tom', 'age': 20, 'gender': 'male'}
# 遍历字典的所有键
for key in my_dict.keys():
print(key)
```
输出结果为:
```
name
age
gender
```
另外,还可以直接遍历字典,这样默认遍历的就是所有的键,如下所示:
```python
my_dict = {'name': 'Tom', 'age': 20, 'gender': 'male'}
# 遍历字典的所有键
for key in my_dict:
print(key)
```
输出结果为:
```
name
age
gender
```
python 字典操作提取key,value
可以使用字典的方法获取key和value。例如:
```
dict = {'a':1, 'b':2, 'c':3}
key_list = dict.keys() # 获取字典所有的key
value_list = dict.values() # 获取字典所有的value
```
阅读全文