numpy как поменять строки местами — Q&A Хекслет
2026-02-26 18:34 Diff

Для того чтобы поменять строки местами в массиве Numpy, можно воспользоваться индексированием. Вот пример кода, демонстрирующий этот процесс:

import numpy as np # Создаем массив arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) # Меняем местами строки 0 и 2 arr[[0, 2]] = arr[[2, 0]] print(arr)

В данном примере мы создаем двумерный массив arr и меняем местами строки 0 и 2 с помощью индексирования. В результате мы получаем измененный массив, в котором строки поменялись местами.