numpy как поменять строки местами
Ответы
Maksim Litvinov
21 августа 2024
Для того чтобы поменять строки местами в массиве 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 с помощью индексирования. В результате мы получаем измененный массив, в котором строки поменялись местами.
1
0