我有字典
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"]}