python多維陣列切片方法
1、陣列a第0個元素(二維陣列)下的所有子元素(一維陣列)的第一列
1
2
3
4
5 |
import
numpy as np b
=
np.arange(
24
) a
=
b.reshape(
2
,
3
,
4
) print
a print
a[
0
,:,
0
] |
2、取所有二維陣列下的每個二維陣列的第0個元素(一維陣列)
1
2
3
4
5 |
b
=
np.arange(
24
) a
=
b.reshape(
2
,
3
,
4
) print
a print
'--------------------' print
a[:,
0
] |
結果:
1
2 |
[[ 0 1 2 3]
[12 13 14 15]] |
3、取所有二維陣列下面的所有一維陣列的每一個一維陣列的第0個元素
1
2
3
4
5 |
b
=
np.arange(
24
) a
=
b.reshape(
2
,
3
,
4
) print
a print
'--------------------' print
a[:,:,
0
] |
結果:
1
2 |
[[ 0 4 8]
[12 16 20]] |
4、取所有二維陣列下面的所有一維陣列的每一個一維陣列的第0到2(不包含第2)個元素
1
2
3
4
5 |
b
=
np.arange(
24
) a
=
b.reshape(
2
,
3
,
4
) print
a print
'--------------------' print
a[:,:,
0
:
2
] |
結果:
1
2
3
4
5
6 |
[[[ 0 1]
[ 4 5]
[ 8 9]]
[[12 13]
[16 17]
[20 21]]] |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952502/viewspace-2942805/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 多維陣列陣列
- 多維陣列轉一維陣列(降維的多種方式)陣列
- 一維多維陣列陣列
- PHP中二維陣列與多維陣列PHP陣列
- 多維陣列排序陣列排序
- Go 陣列&切片Go陣列
- C/C++ 二維陣列的理解(多維陣列)C++陣列
- PHP 多維陣列排序PHP陣列排序
- php 一維陣列變多維PHP陣列
- php多維陣列去除重複值的方法PHP陣列
- PHP指定欄位的多維陣列排序方法PHP陣列排序
- 七、陣列與切片陣列
- go陣列與切片Go陣列
- go(5)陣列,切片。Go陣列
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- JavaScript 學習筆記 - 多維陣列變為一維陣列JavaScript筆記陣列
- scala語法 -多維陣列陣列
- 多維陣列扁平化陣列
- PHP多個多維陣列操作(一)PHP陣列
- (二)golang陣列和切片Golang陣列
- Go中陣列和切片Go陣列
- 簡單介紹Lua一維陣列與多維陣列的使用陣列
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- 【Python】python 基礎語法之列表、n維陣列的變換(取反(逆序)\切片等)Python陣列
- NumPy之:ndarray多維陣列操作陣列
- Multik——Kotlin的多維陣列Kotlin陣列
- 多維陣列拍平一層陣列
- c++筆記_多維陣列C++筆記陣列
- php多維陣列去除空元素PHP陣列
- JAVA多維陣列的遍歷Java陣列
- go語言之陣列與切片Go陣列
- 切片底層陣列詳解陣列
- Java陣列宣告建立和使用以及多維陣列、Arrays類、稀疏陣列Java陣列
- C++ 獲取陣列大小、多維陣列操作詳解C++陣列
- 多維陣列 15:細菌的繁殖與擴散 python陣列Python
- Java break、continue 詳解與陣列深入解析:單維陣列和多維陣列詳細教程Java陣列
- PHP多維陣列KeyValue的使用PHP陣列
- Java 多維陣列遍歷詳解Java陣列