我有一本这样的字典:
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]
最佳答案
现代 Python 3.x 可以使用比构造列表
开销更少的迭代器。
first_value = next(iter(my_dict.values()))
请注意,如果字典为空,您将收到 StopIteration
异常,而不是 None
。
从 Python 3.7+ 开始,这保证为您提供第一项。
关于python - 如何获取Python字典中的第一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21930498/