【发布时间】:2020-05-11 13:29:39
【问题描述】:
我有一本字典,其中包含如下值的列表:
dict = {"a":["b","c","d"]}
我想要这个表格:
dict = {"a":"b","a":"c","a":"d"}
【问题讨论】:
-
dict键是唯一的。也许您正在寻找list的tuples例如[('a', 'b'), ('a', 'c'),..]?如果您能告诉我们更多信息,也许我们可以为您的用例提出更好的数据结构 -
你想用这个来完成什么?即使您可以有重复的键,当您使用
dict['a']时,您期望返回什么? -
感谢您的回复。实际上,我正在尝试将字典 dict = {"a":["b","c","d"]} 存储在具有以下格式的 CSV 文件中:a,b a,c a,d
-
@azrara:这就是为什么您应该始终提供一些有关问题的上下文的原因。无法构建扁平化字典(因为键是唯一的),但不需要将内容写入 CSV 文件。如果你编辑你的问题,说你想要的实际上是一个 csv 文件,你可能会有答案。
-
@SergeBallesta 好的,谢谢。我将在另一个问题中提供更多背景信息。
标签: python python-3.x list dictionary