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

ndarray数组掩码操作,True和False获取数据

#数组掩码的表示方法
def testht05():a = np.arange(1,10)mask = [True,False,True,True,False,True,False,True,True]print(a[mask])

 

 另外的用法:

#掩码操作获取子集
def testht06():a = np.arange(1,100)print(a[a%3 == 0 & (a%7 == 0)] )b = np.array(['A',"B","C","D"])mask = [3,0,0,1,1,2,1,0,3]print(b[mask])

注意:“&”还可以用于集合的交集运算 

相关文章:

  • 数字化转型-4A架构之数据架构
  • 《被讨厌的勇气》书摘
  • Papyrus字体介绍
  • CDGP|数据治理怎么带动企业高速发展?
  • 全国青少年信息素养大赛 Python编程挑战赛初赛 内部集训模拟试卷五及详细答案解析
  • 【PhysUnits】3.2 SI 量纲 补充幂运算(dimension/mod.rs)
  • 操作系统面试问题(4)
  • CMD常见命令
  • deep seek简介和解析
  • Etcd 数据存储文件
  • Java 匿名内部类的作用
  • 洛谷 P1179【NOIP 2010 普及组】数字统计 —— 逐位计算
  • MTU最大传输单位
  • Java 集合体系深度解析面试篇
  • 各类音频放大器电路原理简析
  • Tomcat 日志体系深度解析:从访问日志配置到错误日志分析的全链路指南
  • 首版次软件测试的内容有哪些?首版次软件质量影响因素是什么?
  • 互联网大厂Java求职面试:基于RAG的智能问答系统设计与实现-1
  • 【进化算法】常见单目标进化算法一览
  • 权限控制模型全解析:RBAC、ACL、ABAC 与现代混合方案
  • 四川资阳市原市长王善平被双开,“笃信风水,大搞迷信活动”
  • 安徽亳州涡阳县司法局党组书记刘兴连落马
  • 71岁导演詹姆斯・弗雷病逝,曾执导《纸牌屋》、麦当娜MV
  • 现场丨“影像上海”启幕:串联摄影、电影与当代艺术
  • 国防部:奉劝有关国家不要引狼入室,甘当棋子
  • 光大华夏:近代中国私立大学遥不可及的梦想