Python获取二维矩阵每列最大值的方法


Posted in Python onApril 03, 2018

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

#!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)

结果如下:

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

以上这篇Python获取二维矩阵每列最大值的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python删除java文件头上版权信息的方法
Jul 31 Python
Python os模块学习笔记
Jun 21 Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 Python
Python操作rabbitMQ的示例代码
Mar 19 Python
python Django的web开发实例(入门)
Jul 31 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
python selenium 执行完毕关闭chromedriver进程示例
Nov 15 Python
Django对接支付宝实现支付宝充值金币功能示例
Dec 17 Python
Python CSV文件模块的使用案例分析
Dec 21 Python
关于多元线性回归分析——Python&SPSS
Feb 24 Python
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
Apr 12 Python
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
May 27 Python
Python中的并发处理之asyncio包使用的详解
Apr 03 #Python
图解Python变量与赋值
Apr 03 #Python
Python实现的HMacMD5加密算法示例
Apr 03 #Python
Python通过调用mysql存储过程实现更新数据功能示例
Apr 03 #Python
python批量读取txt文件为DataFrame的方法
Apr 03 #Python
python逐行读写txt文件的实例讲解
Apr 03 #Python
Python实现的计算马氏距离算法示例
Apr 03 #Python
You might like
PHP项目开发中最常用的自定义函数整理
2010/12/02 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
2015/12/14 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
javascript新手语法小结
2008/06/15 Javascript
MooTools 1.2介绍
2009/09/14 Javascript
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
JavaScript实现添加及删除事件的方法小结
2015/08/04 Javascript
JS去除空格和换行的正则表达式(推荐)
2016/06/14 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
node文件上传功能简易实现代码
2017/06/16 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
VSCode配置react开发环境的步骤
2017/12/27 Javascript
JS求Number类型数组中最大元素方法
2018/04/08 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
js里面的变量范围分享
2020/07/18 Javascript
小程序实现可拖动的悬浮按钮
2020/09/07 Javascript
Vue中登录验证成功后保存token,并每次请求携带并验证token操作
2020/09/08 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
基于wxPython的GUI实现输入对话框(2)
2019/02/27 Python
Python一行代码实现快速排序的方法
2019/04/30 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
2019/07/22 Python
Python 私有化操作实例分析
2019/11/21 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
农民工工资发放承诺书
2014/03/31 职场文书
文明家庭先进事迹材料
2014/05/14 职场文书
python 闭包函数详细介绍
2022/04/19 Python