python生成字典
时间: 2023-11-02 15:07:22 浏览: 84
python的字典生成
要使用Python生成一个字典,你可以使用花括号{}来定义一个空字典,然后逐步添加键-值对。以下是一些示例代码:
```python
# 方法1:逐步添加键-值对
my_dict = {}
my_dict["key1"] = "value1"
my_dict["key2"] = "value2"
print(my_dict)
# 方法2:使用字典推导式
my_dict = {key: value for key, value in [("key1", "value1"), ("key2", "value2")]}
print(my_dict)
# 方法3:使用dict()构造函数
my_dict = dict(key1="value1", key2="value2")
print(my_dict)
```
以上代码输出的结果都是相同的字典:
{'key1': 'value1', 'key2': 'value2'}
相关问题:
1. 如何从一个已有的列表中生成字典?
2. 如何从两个列表生成字典,其中一个列表作为键,另一个列表作为值?
阅读全文