首页 > 大数据 > 数据挖掘 > python多维数组切片方法
|
1
2
3
4
5 |
import
numpy as npb
=
np.arange(
24
)a
=
b.reshape(
2
,
3
,
4
)print
aprint
a[
0
,:,
0
] |
|
1
2
3
4
5 |
b
=
np.arange(
24
)a
=
b.reshape(
2
,
3
,
4
)print
aprint
'--------------------'print
a[:,
0
] |
结果:
|
1
2 |
[[ 0 1 2 3]
[12 13 14 15]] |
|
1
2
3
4
5 |
b
=
np.arange(
24
)a
=
b.reshape(
2
,
3
,
4
)print
aprint
'--------------------'print
a[:,:,
0
] |
结果:
|
1
2 |
[[ 0 4 8]
[12 16 20]] |
|
1
2
3
4
5 |
b
=
np.arange(
24
)a
=
b.reshape(
2
,
3
,
4
)print
aprint
'--------------------'print
a[:,:,
0
:
2
] |
结果:
|
1
2
3
4
5
6 |
[[[ 0 1]
[ 4 5]
[ 8 9]]
[[12 13]
[16 17]
[20 21]]] |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69952502/viewspace-2942805/ ,如需转载,请注明出处,否则将追究法律责任。