python中是否有全局函数根据指定的维度查找2d数组的最大值?
例如:python中是否有全局函数根据指定的维度查找2d数组的最大值?,python,python-3.x,list,max,Python,Python 3.x,List,Max,例如: input=[(10,1),(2,3),(6,2)] output= 3 (由于第二维度的最大值为3,因此返回3)您可以将max与键一起使用 input=[(10,1),(2,3),(6,2)] output=max(input,key=lambda x:x[1])[1] # 3 您可以使用itemgetter(如果您不喜欢使用lambda) 您可以将max与键参数一起使用 input=[(10,1),(2,3),(6,2)] output=max(input,key=lambd
input=[(10,1),(2,3),(6,2)]
output= 3
(由于第二维度的最大值为3,因此返回
3
)您可以将max
与键一起使用
input=[(10,1),(2,3),(6,2)]
output=max(input,key=lambda x:x[1])[1]
# 3
您可以使用itemgetter
(如果您不喜欢使用lambda
)
您可以将max
与键
参数一起使用
input=[(10,1),(2,3),(6,2)]
output=max(input,key=lambda x:x[1])[1]
# 3
您可以使用itemgetter
(如果您不喜欢使用lambda
)
您可以使用numpy来实现这一点
import numpy as np
a = np.array(input)
print(a[: , 1].max())
您可以使用numpy来实现这一点
import numpy as np
a = np.array(input)
print(a[: , 1].max())
我不知道这个函数有没有。但是看看这个:
my_items=[(10,1)、(2,3)、(6,2)]
my_items.sort(key=lambda e:e[0])
打印(我的\u项目[0])
我不知道这个函数有没有。但看看这个:
my_items=[(10,1)、(2,3)、(6,2)]
my_items.sort(key=lambda e:e[0])
打印(我的\u项目[0])
Ohh。。我不知道这是期望的输出。修好了。哦。。我不知道这是期望的输出。修好了。