繁体   English   中英

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

[英]create a dictionary in python with a key and a list of values in 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'}

谢谢,马吕斯。

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM