如何从Python中的2-Dimentional类numpy.ndarray中的每个子数组中删除第一个元素

时间:2017-07-25 15:28:43

标签: numpy

我有numpy.ndarray喜欢这个 -

[[1,2,3],[-7,7,2],[2,-3,4]]

我想删除每个数组的第一个元素并将其转换为

[[2,3],[7,2],[-3,4]]

是否有任何功能可以执行此操作,而不必使用explcit for循环?

1 个答案:

答案 0 :(得分:0)

也可以使用list comprehensions来解决-

my_list = [[1,2,3],[-7,7,2],[2,-3,4]]

my_list_out = [i[1:] for i in my_list]
print(my_list_out)
     [[2, 3], [7, 2], [-3, 4]]