获取dict列表的最大值索引

2024-04-25 05:52:39 发布

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

我正试图在如下字典列表中获取最大值为'size'的字典索引:

ld = [{'prop': 'foo', 'size': 100}, {'prop': 'boo', 'size': 200}]

使用以下代码,我可以选择最大大小:

items = [x['size'] for x in ld]
print(max(items))

我现在怎么能取它的索引呢?有简单的方法吗?

测试:

我想我能做到:

items = [x['size'] for x in ld]
max_val = max(items)
print(items.index(max_val))

是这样吗?


Tags: 代码in列表forsize字典fooitems