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


本文摘自php中文网,作者php中世界最好的语言,侵删。

这次给大家带来Python怎么获取二维矩阵的单行每列最大值,Python获取二维矩阵每列最大值的注意事项有哪些,下面就是实战案例,一起来看一下。

因为做项目中间有一个很小的环节需要这个功能,所以就写了一个简单的小函数,下面是具体实现:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

#!usr/bin/env python

#encoding:utf-8

'''

Author:沂水寒城

'''

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)

结果如下:

1

['5', '6', '3']

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

python字符串如何转为二维数组

diff的对象是虚拟dom

以上就是Python怎么获取二维矩阵的单行每列最大值的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python model怎么用

Python字典怎么添加元素

Python中什么表示空类型

mysql在cmd和Python下的常用操作汇总分享

Python打开怎么运行

只学Python能找工作吗

Python映射类型是什么

关于Python方法无法在线程中使用的解决办法

Python如何识别图片中的文字

Python提供了哪三种方法用于读取文本文件的内容?

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...