如何在python字典中获取第一个值

我有一本这样的字典:

myDict = {  

'BigMeadow2_U4': (1609.32, 22076.38, 3.98),

'MooseRun': (57813.48, 750187.72, 231.25),

'Hwy14_2': (991.31, 21536.80, 6.47)

}

如何获得字典中每个项目的第一个值?

我最后要列出一个清单:

myList = [1609.32,57813.48,991.31]

回答:

尝试这种方式:

my_list = [elem[0] for elem in your_dict.values()]

Offtop:我认为您不应该使用camelcase,这不是python方式

UPD:inspectorG4dget注意,结果将不同。这是正确的。您应该使用collections.OrderedDict正确实现此目的。

from collections import OrderedDict

my_dict = OrderedDict({'BigMeadow2_U4': (1609.32, 22076.38, 3.98), 'MooseRun': (57813.48, 750187.72, 231.25), 'Hwy14_2': (991.31, 21536.80, 6.47) })

以上是 如何在python字典中获取第一个值 的全部内容, 来源链接: utcz.com/qa/411226.html

回到顶部