当前位置: 首页 > news >正文

【Python】数组的条件逻辑统计运算元素排序

【Python】数组的条件逻辑&统计运算&元素排序:

    • 一.条件逻辑
    • 二.统计运算
    • 三.数组元素排序
      • 检索数组元素是否满足条件
      • 查找数组的唯一元素
      • 判断元素是否在其他数组中

一.条件逻辑

在这里插入图片描述

import numpy as np
arr_x = np.array([1, 5, 7])
arr_y = np.array([2, 6, 8])
arr_con = np.array([True, False, True])
result = np.where(arr_con,arr_x,arr_y)
result

二.统计运算

在这里插入图片描述

arr = np.arange(10)
arr
arr.sum()         #求和
arr.mean()        #求平均值
arr.min()         #求最小值
arr.max()         #求最大值
arr.argmin()      #求最小值的索引
arr.argmax()      #求最大值的索引
arr.cumsum()      #计算元素的累加和
arr.cumprod()    #计算元素的累乘积

三.数组元素排序

在这里插入图片描述

arr = np.array([[6, 2, 7], 
                [3, 6, 2], 
                [4, 3, 2]])
arr.sort()
arr
arr.sort(0)        #sort()方法会修改数组本身
arr

检索数组元素是否满足条件

在这里插入图片描述

arr = np.array([[1, -2, -7], [-3, 6, 2], [-4, 3, 2]])
np.any(arr > 0)              #arr所有的元素是否有一个大于0
np.all(arr > 0)              #arr所有的元素是否都大于0

查找数组的唯一元素

在这里插入图片描述

arr = np.array([12, 11, 34, 23, 12, 8, 11])
np.unique(arr)

判断元素是否在其他数组中

在这里插入图片描述

arr = np.array([12, 11, 34, 23, 12, 8, 11])
arr2 = np.array([11,12])
np.in1d(arr,arr2)
http://www.dtcms.com/a/113161.html

相关文章:

  • Java的Selenium的特殊元素操作与定位之window切换
  • 推荐系统的注意力进化:从 Self-Attention 到 Target-Attention
  • BT-Basic函数之首字母T
  • 《打破SQL与AI框架对接壁垒,解锁融合新路径》
  • 文章记单词 | 第25篇(六级)
  • 深度学习之微调
  • 练习题:123
  • 量子纠错码实战:从Shor码到表面码
  • 【代码模板】C语言如何修改文件权限?读写执行权限对应值是多少?(chmod(“./a.out“, 0741);bit 2 1 0表示 读 写 执行)
  • mysql-getshell的几种方法
  • 【全球首发】DeepSeek谷歌版1.1.5 - 免费GPT-4级别AI工具
  • 5.数据手册解读——共模电感
  • Keepalive+LVS+Nginx+NFS高可用项目
  • C++ 排序(1)
  • Kotlin 枚举类
  • 网络安全之前端学习(css终章)
  • 31天Python入门——第25天:文件和目录操作
  • 单片机实现多线程的方法汇总
  • 为招聘推荐系统进行相应修改的 Python 实现方案(含协同过滤推荐算法)
  • 【Vue】 核心特性实战解析:computed、watch、条件渲染与列表渲染
  • deepseek回答ollama 下载模型的命令
  • 04.游戏开发-unity编辑器详细-工具栏、菜单栏、工作识图详解
  • 某碰瓷国赛美赛,号称第三赛事的数模竞赛
  • SQLmap工具使用
  • 详解 MySQL 三层 B+ 树能存多少数据的计算方法
  • 中国移动启动数字乡村“五新升级”:年底前,行政村5G覆盖达95%
  • 【leetcode】记录与查找:哈希表的题型分析
  • MySQL篇(六)MySQL 分库分表:应对数据增长挑战的有效策略
  • 群体智能避障革命:RVO算法在Unity中的深度实践与优化
  • 小刚说C语言刷题——第15讲 多分支结构