Python:从元组列表到元组字典
假设我有以下元组列表:Python:从元组列表到元组字典,python,list,dictionary,tuples,Python,List,Dictionary,Tuples,假设我有以下元组列表: mylist=[(459301.5857207412, 443923.4365563169), (462583.4152000006, 434743.87659999914), (464196.387177011, 442931.247071933)] 我怎样才能把它变成元组字典,其中键是列表中每个元组的索引,dict中元组的元素是括号之间的两个元素 预期结果将是: mydict={0:(459301.5857207412, 443923
mylist=[(459301.5857207412, 443923.4365563169),
(462583.4152000006, 434743.87659999914),
(464196.387177011, 442931.247071933)]
我怎样才能把它变成元组字典,其中键是列表中每个元组的索引,dict中元组的元素是括号之间的两个元素
预期结果将是:
mydict={0:(459301.5857207412, 443923.4365563169),
1:(462583.4152000006, 434743.87659999914),
2:(464196.387177011, 442931.247071933)}
您可以使用dict理解:
mydict = {k: v for k,v in enumerate(mylist)}
dict(enumerate(mylist))
想知道它为什么会被否决。你没有表现出解决问题的努力。你基本上是要求人们为你写代码,而不是帮助你修改代码。好吧,那么,所有这类问题都应该被记录下来。好的,我同意。