简单使用min、max函数来得到二维数据矩阵中的最大最小值,很简单,这是因为工作需要用到一个东西所以先简单来写了一下:

#!usr/bin/env python
#encoding:utf-8'''
__Author__:沂水寒城
功能:找出来随机生成矩阵中的最大、最小值
'''import time
import randomdef random_matrix_genetor(n=10):'''功能:生成随机矩阵输入:矩阵维数输出:矩阵'''data_matrix=[]for i in range(n):one_list=[]for j in range(n):one_list.append(random.randint(1, 100))data_matrix.append(one_list)return data_matrixdef find_martrix_min_value(data_matrix):'''功能:找到矩阵最小值'''new_data=[]for i in range(len(data_matrix)):new_data.append(min(data_matrix[i]))print 'data_matrix 最小值为:', min(new_data)def find_martrix_max_value(data_matrix):'''功能:找到矩阵最大值'''new_data=[]for i in range(len(data_matrix)):new_data.append(max(data_matrix[i]))print 'data_matrix 最小值为:', max(new_data)if __name__ == '__main__':data_matrix=random_matrix_genetor(20)print data_matrixfind_martrix_min_value(data_matrix)find_martrix_max_value(data_matrix)

结果如下:

[[44, 36, 51, 27, 29, 92, 27, 33, 79, 10, 40, 35, 56, 61, 69, 87, 94, 48, 41, 28], [79, 85, 33, 46, 87, 39, 84, 92, 8, 82, 41, 12, 91, 52, 66, 15, 13, 59, 54, 62], [60, 71, 57, 31, 65, 60, 78, 43, 97, 35, 27, 34, 24, 77, 25, 65, 25, 3, 23, 65], [68, 87, 38, 22, 70, 48, 61, 36, 22, 70, 34, 23, 96, 14, 72, 82, 2, 71, 32, 26], [20, 60, 77, 74, 86, 21, 48, 89, 74, 14, 82, 88, 91, 14, 17, 11, 86, 49, 68, 70], [8, 69, 90, 52, 79, 13, 60, 56, 55, 29, 8, 13, 24, 68, 71, 10, 99, 56, 65, 96], [67, 86, 79, 52, 96, 56, 77, 49, 18, 18, 1, 84, 97, 28, 64, 37, 89, 57, 66, 54], [64, 44, 62, 65, 67, 89, 84, 28, 13, 65, 27, 19, 10, 96, 15, 76, 44, 15, 32, 67], [2, 30, 79, 47, 11, 61, 96, 95, 95, 1, 64, 98, 75, 22, 90, 53, 14, 77, 29, 65], [43, 100, 65, 76, 10, 42, 70, 82, 51, 72, 76, 67, 94, 11, 73, 55, 52, 3, 50, 6], [26, 95, 22, 93, 96, 74, 56, 41, 45, 67, 70, 3, 12, 77, 11, 39, 79, 76, 95, 32], [21, 59, 55, 93, 18, 38, 5, 66, 39, 76, 90, 91, 21, 3, 48, 34, 58, 60, 31, 16], [58, 21, 56, 24, 31, 20, 38, 98, 53, 27, 24, 85, 73, 2, 39, 64, 40, 33, 22, 98], [63, 97, 80, 26, 50, 84, 77, 39, 90, 95, 46, 93, 32, 100, 74, 26, 47, 53, 13, 61], [30, 48, 27, 9, 73, 35, 58, 81, 23, 59, 71, 24, 89, 5, 81, 55, 15, 66, 65, 93], [29, 55, 53, 27, 79, 32, 74, 23, 73, 15, 52, 10, 91, 37, 12, 93, 69, 74, 96, 64], [13, 68, 53, 64, 99, 15, 82, 3, 3, 46, 20, 88, 23, 78, 46, 78, 61, 73, 48, 98], [14, 25, 91, 78, 17, 42, 23, 87, 47, 98, 65, 62, 62, 37, 63, 54, 75, 59, 23, 89], [96, 47, 90, 71, 15, 95, 45, 58, 24, 12, 55, 72, 25, 66, 79, 44, 57, 15, 89, 43], [57, 100, 10, 44, 3, 67, 21, 60, 99, 78, 50, 74, 23, 49, 74, 87, 66, 53, 60, 67]]
data_matrix 最小值为: 1
data_matrix 最小值为: 100
[Finished in 0.3s]

python找到二维数据矩阵中的最大最小值直接使用min、max函数相关推荐

  1. Python一维二维数据的格式化和处理

    本章导言 什么是数据格式化 前言: -学完本章,看待数据会有一种规范/格式化的视角 -方法论:从Python角度理解文件和数据表示 -实践能力:学会编写带有文件输入输出的程序 1. 数据组织的维度 维 ...

  2. python构建二维数组_Python中创建二维数组

    二维数组 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩阵称为方阵.对称矩阵a[i] ...

  3. python list二维数组_python中的二维数组和lamda

    原博文 2016-11-16 15:15 − python列表推导式 list=[[0 for i in xrange(3)] for j in xrange(4)] 二维数组 g=lambda x, ...

  4. 【Python】二维数据格式化

    ls=[[1,2],[3,4],[5,6]]#二维列表 for row in ls:for column in row:print(column)

  5. python使用np.argsort对一维numpy概率值数据排序获取倒序索引、获取的top索引(例如top2、top5、top10)索引二维numpy数组中对应的原始数据:原始数据概率最大的头部数据

    python使用np.argsort对一维numpy概率值数据排序获取倒序索引.获取的top索引(例如top2.top5.top10)索引二维numpy数组中对应的原始数据:原始数据概率最大的头部数据 ...

  6. python使用np.argsort对一维numpy概率值数据排序获取升序索引、获取的top索引(例如top2、top5、top10)索引二维numpy数组中对应的原始数据:原始数据概率最小的头部数据

    python使用np.argsort对一维numpy概率值数据排序获取升序索引.获取的top索引(例如top2.top5.top10)索引二维numpy数组中对应的原始数据:原始数据概率最小的头部数据 ...

  7. 以下关于python二维数据的描述中错误的是_关于二维数据CSV存储问题,以下选项中描述错误的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫:...

    [单选题]C语言中最基本的数据类型包括( ). [单选题]计算机的性能可以用很多指标来衡量,除了用其运算速度.字长等指标以外,( )也作为主要指标. [单选题]Word2010文档文件的扩展名是( ) ...

  8. python创建一个n*m的二维数组_Python中创建二维数组

    Python中创建二维数组 二维数组 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩 ...

  9. python画二维矩阵图_Python实现二维数组输出为图片

    Python实现二维数组输出为图片 对于二维数组,img_mask [[ 0 0 0 ..., 7 7 7] [ 0 0 0 ..., 7 7 7] [ 0 0 0 ..., 7 7 7] ..., ...

  10. 【240】python 一个二维数组和一个整数,判断数组中是否含有该整数

    ♣ 题目部分(原文见公众号:python宝) python宝: https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzU5Nj ...

最新文章

  1. 解决父级元素高度塌陷问题的方法
  2. 积木式开发中Session的处理问题
  3. [密码学] RSA比特安全性
  4. 使用SharePoint Online PowerShell cmdlet有哪些好处?
  5. 几种添加系统环境变量方法和区别
  6. POJ 1287 Prim算法模板
  7. 【ZJOF】用来个栈来实现一个队列
  8. Cgroup 好文集合
  9. linux判断字符串命令行,bash – 将命令行参数与字符串进行比较
  10. Install Oracle on RHEL5 - step by step
  11. 模型参数选择方法——GridSearch网格搜索
  12. Qt笔记——MOC(莫克)
  13. 思科模拟器Cisco Packet Tracer的下载
  14. 计算两个矩形的IOU交并比_Python
  15. word@tips官方文档和教程@软件界面介绍@功能区自定义@拼写检查@AI润色改进@ 图片顶部上方插入文字
  16. 看图吧地图数据如何玩转企业地信圈
  17. Flink优化01---资源配置调优
  18. 结对项目:SudokuGame
  19. Leetcode——至多包含K个不同字符的最长子串
  20. IP(Internet Protocol)网际协议

热门文章

  1. Jenkins可持续集成
  2. Java专业人员必备工具 优缺点解析中文版
  3. 一些小程序的练习(一)
  4. 利用ESXI-Customizer制作定制化的ESXI
  5. Linux中grep命令使用方法
  6. 正则表达式修正符的学习
  7. Spring3开发实战 之 第四章:对JDBC和ORM的支持
  8. Python-序列常用方法 + * += extend append方法区别
  9. servlet 与 tomcat版本不匹配的问题
  10. 关于IIS新部署问题“HTTP500.21”错误代码解决办法