gpt4 book ai didi

python - 找到矩阵中第 i 列具有最大元素的行

转载 作者:行者123 更新时间:2023-12-01 07:12:29 26 4
gpt4 key购买 nike

Python初学者,

我想创建一个如下方法:max(mat,i)= 矩阵 mat 的第 i 列中具有最大值的行。

比如我有一个矩阵a=[[1,2,3],[4,5,6],[7,8,9]],那么最大值i=3 列是 9,因此 max(a,3)=[7,8,9]

我想知道Python中有没有内置函数?

最佳答案

使用内置函数 max()

def matrix_max(matrix,column):
temp = []
for i in matrix:
for j,item in enumerate(i):
if j == column-1:
temp.append(item)
return max(temp)

关于python - 找到矩阵中第 i 列具有最大元素的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58137114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com