[:,j] ,取每一行的第 j 列的元素
[:,i:j] , 即取矩阵X的所有行中的的第i到i-1列数据,含左不含右。
[:j] , 取,一维数组的0到j的数据,含左不含右
import numpy as np
a = np.array([[3,5,6], [4,8,9], [12,15,20]])
print(a[:,0])
print(a[:,1])
print(a[:,2])
print(a[:,0:1])
print(a[:,0:2])
print(a[:,1:2])
b = np.array([0 , 3 , 50 , 65])
print(b[:1])
print(b[:2])
print(b[:3])
输出结果如图: