从具有最大lead_id的多维数组中获得数组(任何特定变量)

2024-03-29 15:51:08 发布

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

这是我的数组

x=[['56','xyz','xyz@gmail.com','123456789'],['623','yzx','yzx@gmail.com','95134786'],['901','dvjs','dvjs@yahoo.in','945678123']]

如何选择具有最高第一索引的数组,即在本例中,结果应为

['901','dvjs','dvjs@yahoo.in','945678123']

谢谢


Tags: incom数组yahoogmailxyz本例yzx
1条回答
网友
1楼 · 发布于 2024-03-29 15:51:08

^{}与指定键一起使用:

>>> x=[['56','xyz','xyz@gmail.com','123456789'],['623','yzx','yzx@gmail.com','95134786'],['901','dvjs','dvjs@yahoo.in','945678123']]
>>> 
>>> selection = max(x, key=lambda item: int(item[0]))
>>> selection
['901', 'dvjs', 'dvjs@yahoo.in', '945678123']

相关问题 更多 >