import numpy as np
M = np.array([
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
])
print(M[:, 1])
print(M[:, 1:2])
运行结果:
可见,虽然都能达到保留第二列的效果,但是第二个方法可以有效保留二维的性质,
import numpy as np
M = np.array([
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
])
print(M[:, 1])
print(M[:, 1:2])
运行结果:
可见,虽然都能达到保留第二列的效果,但是第二个方法可以有效保留二维的性质,