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))
想知道它为什么会被否决。你没有表现出解决问题的努力。你基本上是要求人们为你写代码,而不是帮助你修改代码。好吧,那么,所有这类问题都应该被记录下来。好的,我同意。