当前位置:首页>开发>正文

Python怎么获取二维矩阵的单行每列最大值 python计算最大值最小值和平均值

2023-07-06 23:54:00 互联网 未知 开发

 Python怎么获取二维矩阵的单行每列最大值 python计算最大值最小值和平均值

Python怎么获取二维矩阵的单行每列最大值

def get_max_value(martix):
  
  得到矩阵中每一列最大的值
  
  res_list=[]
  for j in range(len(martix[0])):
    one_list=[]
    for i in range(len(martix)):
      one_list.append(int(martix[i][j]))
    res_list.append(str(max(one_list)))
  return res_list
if name == main:
  martix=[[1,2,3],[3,5,0],[5,6,2]]
  print get_max_value(martix)结果如下:

[5, 6, 3]

python计算最大值最小值和平均值

用max()和min(),sum()求和,len()求个数。总和除以个数就是平均值。

举个例子,一列数字
a = {1, 2, 3, 10, 0, 88, 99}
print(max(a))
print(min(a))
print(sum(a)/len(a))
结果就是
90
29.0

最新文章