Numpy 获取数组的行和列
一种常见的需求是获取数组的单行和单列。你可以将索引与切片组合起来实现这个功能,用一个冒号(: )表示空切片
代码复现:
-
array_3 = np.random.randint(10, size=(3, 4, 5)) # 三维数组
-
print(array_3)
-
# 获取数组的行和列
-
print("第一列")
-
print(array_3[:, :, 0]) # 第一列
-
print("第一行")
-
print(array_3[:, :1, :]) # 第一行
运行结果:
-
[[[5 0 3 3 7]
-
[9 3 5 2 4]
-
[7 6 8 8 1]
-
[6 7 7 8 1]]
-
-
[[5 9 8 9 4]
-
[3 0 3 5 0]
-
[2 3 8 1 3]
-
[3 3 7 0 1]]
-
-
[[9 9 0 4 7]
-
[3 2 7 2 0]
-
[0 4 5 5 6]
-
[8 4 1 4 9]]]
-
第一列
-
[[5 9 7 6]
-
[5 3 2 3]
-
[9 3 0 8]]
-
第一行
-
[[[5 0 3 3 7]]
-
-
[[5 9 8 9 4]]
-
-
[[9 9 0 4 7]]]
-
-
Process finished with exit code 0
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhhjecik
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22 -
excel打印预览压线压字怎么办
PHP中文网 06-22