如何在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 OrderedDictmy_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