X[:,0]
# 二維數組取第1維所有數據
X[:,1]
# 第2列
X[0,:]
# 第1行
X[3,:]
# 第三行
X[1:4,:]
# 第一二三行
總結一下:
- 無論是左邊還是右邊逗號都要靠近冒號:
- 如果冒號:的左邊或者右邊還有冒號,這時候就說明其中一個冒號代表的是范圍(eg:1:5 從1到4)
- 如果冒號:左邊或者右邊沒有任何東西,那么這時候代表全體
- [a:b] 對a的改變是行的改變,對b的改變是隊列的改變
X=[1,2,3,4,5,6,7,8,9,10]
X[-3:0]
X[:-3]
>>> X
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> X[-3:]
[8, 9, 10]
>>> X[:-3]
[1, 2, 3, 4, 5, 6, 7]
總結規律:
- 負數在左側,則從后往前數n個
- 負數在右側,則是排查了后n個