用列表 A、列表 B 构造字典 ZD,具体:用 A 中的元素作 为 ZD 中的键,用 B 中对应元素作为 ZD 中的值,并输出 ZD。A=["red","yellow","blue","white"] B=[1,2,3,4]
时间: 2023-07-19 17:28:57 浏览: 175
Python字典中的值为列表或字典的构造实例
好的,我理解了你的问题。以下是 Python 代码实现:
```python
A = ["red", "yellow", "blue", "white"]
B = [1, 2, 3, 4]
ZD = dict(zip(A, B))
print(ZD)
```
输出结果为:
```
{'red': 1, 'yellow': 2, 'blue': 3, 'white': 4}
```
这里用到了 Python 内置函数 `zip()` 和 `dict()`,`zip()` 函数可以将两个列表的对应元素打包成元组,返回一个可迭代的 zip 对象;`dict()` 函数可以将一个可迭代对象转换为字典。
阅读全文