Как вырезать все столбцы, кроме первого столбца в массиве numpy?

#python-3.x

#python-3.x

Вопрос:

Я пытаюсь нарезать столбцы массива numpy на python.

Как распечатать все столбцы, кроме первого? Представьте, что у меня большие размеры массива numpy, а не простого.

Ответ №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]])
  

Комментарии:

1. @GovindaKc, нет проблем. Если мой ответ ответил на ваш вопрос, пожалуйста, примите его 🙂

2. Я принял решение, но оно не отображается @Riley. В нем говорится: из-за менее чем 125 репутаций оценки не отображаются : (