从字典中获取列表

VortexProf

我是Python的新手,对字典感到非常兴奋。他们让我给所有名称起了名字,这样我就不必记住字段的位置,并且看起来可以编写更可靠的代码。但是,现在我要从该命令中提取列表(1,2,3,4)和(5,6,7,8)。有任何想法吗??而且...该代码是随机建模程序的核心,因此我需要快一点。干杯!

evnt = {'m1':{'rate':1, 'val':5 },
        'm2':{'rate':2, 'val':6 },
        'd1':{'rate':3, 'val':7 },
        'd2':{'rate':4, 'val':8 }}
威姆

一种明显的方法是列表理解,如果它对您来说不够快,则可能需要考虑使用其他数据结构。

>>> [v['rate'] for v in evnt.itervalues()]
[4, 3, 1, 2]

注意:.values()适用于python3)

不,您无法按顺序获取它们(不进行排序),因为您的字典并不是一开始就排序的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从字典列表中获取字典数据

来自分类Dev

从列表中获取相关字典

来自分类Dev

从字典列表中获取值列表?

来自分类Dev

如何从字典列表中的字典中获取值

来自分类Dev

python在列表中获取字典值

来自分类Dev

从字典列表中获取键值

来自分类Dev

获取嵌套字典中的列表

来自分类Dev

在字典中获取列表值的长度

来自分类Dev

如何从sqlalchemy中的关系获取列表的字典?

来自分类Dev

从字典列表中获取价值

来自分类Dev

从ansible列表中获取最新字典

来自分类Dev

从字典列表中获取组合的数据框

来自分类Dev

获取字典列表中字典的值

来自分类Dev

如何从字典列表中获取字典数据

来自分类Dev

从列表中获取相关字典

来自分类Dev

从字典列表中获取所有键

来自分类Dev

如何获取列表中字典的索引

来自分类Dev

如何从字典Python列表中获取值?

来自分类Dev

当值是列表中的元组时,从字典中获取值列表?

来自分类Dev

从字典列表中获取最接近的元素

来自分类Dev

python在列表中获取字典值

来自分类Dev

从列表中存在的字典中获取值

来自分类Dev

从列表中的字典获取正确的数据

来自分类Dev

Python:从Json字典列表中获取价值

来自分类Dev

Python获取列表中的嵌套字典值

来自分类Dev

字典列表中的字典

来自分类Dev

如何从字典中获取不匹配的列表

来自分类Dev

从字典内的列表中获取字典值

来自分类Dev

从键列表中获取字典的值