如何切片除numpy数组中的第一列以外的所有列?

时间:2019-03-24 21:36:11

标签: python-3.x

我正在尝试在python中切片numpy数组的列。

如何打印除第一列以外的所有列?想象一下,我有很大的numpy数组,而不是简单的数组。

1 个答案:

答案 0 :(得分:1)

首先,在Python中创建一个数组,然后使用切片提取除第一列之外的所有内容:

import numpy as np
a = np.array([[1,2,3], [4,5,6], [7,8,9]])
sliced = a[:,1:]
print(sliced)

输出:

array([[2, 3],
       [5, 6],
       [8, 9]])