python 中 min() 和 max() 的使用 : min(0)、min(1)、max(0)、max(1)

1. 概述

假设A是一个 m 行 n 列的矩阵;

  1. A.min(0) : 返回A每一列最小值组成的一维数组;
  2. A.min(1):返回A每一行最小值组成的一维数组;
  3. A.max(0):返回A每一列最大值组成的一维数组;
  4. A.max(1):返回A每一行最大值组成的一维数组;
2. 演示
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Time    : 2019/1/11 19:02
# @Author  : Arrow and Bullet
# @FileName: min_max.py
# @Software: PyCharm
# @Blog    :https://blog.csdn.net/qq_41800366

from numpy import array  # 从numpy中引入array,为创建矩阵做准备


A = array([[1, 2, 3],  # 创建一个4行3列的矩阵
          [4, 5, 6],
          [7, 8, 9],
          [10, 11, 12]])

B = A.min(0)  # 返回A每一列最小值组成的一维数组;
print(B)  # 结果 :[1 2 3]

B = A.min(1)  # 返回A每一行最小值组成的一维数组;
print(B)  # 结果 :[ 1  4  7 10]

B = A.max(0)  # 返回A每一列最大值组成的一维数组;
print(B)  # 结果 :[10 11 12]

B = A.max(1)  # 返回A每一行最大值组成的一维数组;
print(B)  # 结果 :[ 3  6  9 12]

希望能够帮助到大家,有什么问题可以 直接评论即可,喜欢有用的话可以点个赞让更多的人看到,如果不够详细的话也可以说,我会及时回复的。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangpaopao0609

看星空看日落不如看我的眼眸

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值