【发布时间】:2025-12-13 19:05:03
【问题描述】:
我在 python 中有以下列表,我想将它们重新组合成字典/列表:
names = ['banana','grapefruit','apple']
colors = ['yellow','pink','green']
到
fruits = [
{'name':'banana','color':'yellow'},
{'name':'grapefruit','color':'pink'},
{'name':'apple','color':'green'}
]
最好的方法是什么?我现在正忙着写循环。
请帮忙! :)
【问题讨论】:
-
如果我想为 n 个“水果属性”执行此操作,例如。如果fruit_attributes = ['name','color','taste',...],那么实现这一目标的最佳方法是什么?
-
您应该编辑问题(如果可以,现在找不到所需的声誉)。另外,值的格式是什么?
[[name1, name2], [color1, color2]]或[[name1, color1], [name2, color2]]或完全不同的东西?
标签: python list dictionary