假设
a=[[12.935,100],[10.923,184],[04.87,119]]
我需要找到a [i] [1]的最小值和最大值,就像子列表的第二个元素的最大值一样
2 个答案:
答案 0 :(得分:0)
就这么简单:
a = [[12.935, 100], [10.923, 184], [04.87, 119]]
mn = min(i[1] for i in a) # 100
mx = max(i[1] for i in a) # 184
将内置min
和max
用于列表i[1]
中第二项a
。
答案 1 :(得分:0)
您可以这样做
In [5]: min(a, key=lambda x:x[1])[1]
Out[5]: 100
In [6]: max(a, key=lambda x:x[1])[1]
Out[6]: 184