在python中创建一个字典,其中包含python中的键和值列表



我有字典

list = ["1", "2", "3"]

和一把钥匙。现在我想组成一个字典,如:

dic = {"key": "1", "key": "2", "key": "3"}

有人知道怎么做吗?


我试过:

list = ["1", "2", "3"]
dic = {}
for value in list:
dic['key'] = value

print(dic)

但它回来了:

{'key': '3'}

谢谢,马吕斯。

这是不可能的,Python不允许字典中有重复的键。密钥充当唯一标识符,因此重复的密钥可能导致歧义。

根据定义,字典不能有两次相同的键。

考虑将值存储在同一个键下,使用其他类型的容器,如列表、集合或元组:

{"key": ["1", "2", "3"]}

最新更新