考虑我有一个列表,如下所示。
mylist = [(1, "Laprovitola", "Italy")]
假设我有1000个子列表,我想创建一个
mydict = [{
"ID": "1",
"Name": "Laprovitola",
"CountryOfResidence": "Italy"}
]
等等...字典应该有8个值在总的ID名称国家和更多。任何解决方案?
我已经尝试了前面的解决方案,但还没有在我的硬编码Dict上工作。
2条答案
按热度按时间9ceoxa921#
您可以在迭代列表时解包元组,创建dict并将其追加到新列表中。
pxyaymoc2#
一种方法是创建一个列名元组,并将其与每个子列表一起压缩: