2017-02-10 151 views
-2

说我有元组的以下列表:的Python:从到元组的字典元组的列表

mylist=[(459301.5857207412, 443923.4365563169), 
     (462583.4152000006, 434743.87659999914), 
     (464196.387177011, 442931.247071933)] 

我怎么可能把它变成一个元组的字典,其中关键是每个元组的索引列表和字典中元组的元素是括号之间的两个元素吗?

预期的结果将是:

mydict={0:(459301.5857207412, 443923.4365563169), 
     1:(462583.4152000006, 434743.87659999914), 
     2:(464196.387177011, 442931.247071933)} 
+5

'字典(枚举(MYLIST))' –

+0

有兴趣知道它为什么下降了投票。 – FaCoffee

+1

您不努力解决问题。你基本上是要求人们为你写代码,而不是帮你修复你的代码。 –

回答

3

您可以使用字典理解:

mydict = {k: v for k,v in enumerate(mylist)}