当前位置:网站首页>Numpy: element selection of matrix
Numpy: element selection of matrix
2022-07-23 13:11:00 【Ling Xianwen】
>>> a = np.random.random((3,4))
>>> a
array([[0.890582 , 0.43671675, 0.19531267, 0.13555252],
[0.17254557, 0.3088476 , 0.36916878, 0.81551741],
[0.31869139, 0.16168486, 0.58004271, 0.4279148 ]])
>>> a.nonzero()
(array([0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]), array([0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3]))
>>> a[a.nonzero()] ## Method 1 , Use matrix to select
array([0.890582 , 0.43671675, 0.19531267, 0.13555252, 0.17254557,
0.3088476 , 0.36916878, 0.81551741, 0.31869139, 0.16168486,
0.58004271, 0.4279148 ])
>>> a
array([[0.890582 , 0.43671675, 0.19531267, 0.13555252],
[0.17254557, 0.3088476 , 0.36916878, 0.81551741],
[0.31869139, 0.16168486, 0.58004271, 0.4279148 ]])
>>> a[1,1] ## Method 2
0.3088475978138986
>>> a[1][1] ## Method 3
0.3088475978138986
>>> a[np.array([[False,False,False,False],[True,True,True,True,],
[False,False,False,False]])]
array([0.72159605, 0.90488492, 0.60745105, 0.20538722]) ## Method four 边栏推荐
猜你喜欢

MySQL----复合查询 外连接

STP configuration instance learning record

OSPF multi area configuration instance learning record

信号完整性(SI)电源完整性(PI)学习笔记(三十一)电源分配网路(三)

信號完整性(SI)電源完整性(PI)學習筆記(三十二)電源分配網路(四)

zabbix监控详细安装到部署

【离线语音专题④】安信可VC离线语音开发板二次开发语音控制LED灯

4D天线阵列布局设计

时间复杂度总结(Ο是渐进上界,Ω是渐进下界,p,np,np-hard,NPC问题)

Why build a local Yum warehouse?
随机推荐
OpenVPN deployment
图像处理 图像特征提取与描述
Install LNMP service deployment using yum
力扣 729. 我的日程安排表 I
动态RIP配置
Jupyter notebook添加已存在的虚拟环境
方法区、永久代、元空间的关系
How to prevent repeated payment of orders?
机器学习:李航-统计学习方法(二)感知机+代码实现(原始+对偶形式)
HCIA----06 OSPF
The context of virtual memory technology (Part 1)
ACL access control experiment
Record a reptile question bank
Redis如何实现持久化?详细讲解RDB的三种触发机制及其优缺点,带你快速掌握RDB
2020-09-20
MIMO雷达专题(〇)—— 总章
ACL configuration instance learning record
雷达导论PART VII.3 SAR图像的形成和处理
将集合使用流进行分页
2020-10-16