从列表python创建字典

2024-05-13 11:00:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有很多这样的列表:

['1', 'O1', '', '', '', '0.0000', '0.0000', '', '']
['2', 'AP', '', '', '', '35.0000', '105.0000', '', '']
['3', 'EU', '', '', '', '47.0000', '8.0000', '', '']

我需要创建一个字典,其中key是列表中的第一个元素,value是整个列表。没有一个键在重复。 最好的办法是什么?


Tags: key元素列表字典valueapeu办法
1条回答
网友
1楼 · 发布于 2024-05-13 11:00:27

将所有列表放入另一个列表并执行以下操作:

my_dict = {}
for list in lists:
  my_dict[list[0]] = list[:]

这基本上是获取第一个元素并将其作为my_dict中的键,并将列表作为值。

相关问题 更多 >