python - 列出的列表返回索引值
问题描述
假设我有以下嵌套列表:
l = [[1,2],[3,4],[5,6],[7,8],[9,10],[11,12]]
我想获得第二列的最大值,在本例中为 12。我这样做:
max([i[1] for i in l])
现在,我需要抓取对应的值: 11、如何抓取这个值?
解决方案
您可以指定您最大化的键:
max(l, key = lambda x: x[1])[0]
推荐阅读
- python - 使用带注释的字段执行 groupby 计数的问题
- node.js - cloudinary -base 64 图像上传给出无效的 JSON 响应
- javascript - 仅当条件为 True 时才在 python 中使用 Eel 调用 JavaScript 函数
- javascript - 帧运动退出动画不适用于 Next.JS
- android - 有没有办法在第一次实例化后使用 Hilt Injection 重新创建房间数据库?
- mysql - 我可以在 MySQL 中为复合/多列索引设置多顺序索引吗?
- sql - ora-00932 不一致的数据类型预期数字得到 char plsql
- vscode-settings - VS 代码找不到 -lgcc 文件
- javascript - 如何在laravel中使用javascript在没有预览对话框的情况下打印
- python - 遍历一个列表并找到所有属性的 ID: