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中select模块的深度解析

Python要用什么软件

如何用字典的值(key)对字典进行排序

Python模块和类区别

Python return用法是什么

如何用Python画笑脸

Python中yaml配置文件模块的使用详解

Python自定义函数实例有哪些?

如何利用Python开发手机app

selenium之实现自动登录的实例代码

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




打赏

取消

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

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

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

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

评论

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