Numpy NP.Rottop 10

Numpy NP.Rottop 10

Funkcja Numpy Rot90 () umożliwia obrócenie tablicy o 90 stopni wzdłuż określonej osi.

Porozmawiajmy.

Składnia funkcji

Składnia funkcji jest jak pokazana:

1
Numpy.rot90 (tablica, k = 1, osie = (0, 1))

Parametry funkcji są takie jak pokazano:

  1. szyk - odnosi się do tablicy wejściowej.
  2. k - Liczba razy obrócić tablicę o 90 stopni.
  3. - wzdłuż osi, aby obrócić tablicę.

Wartość zwracana

Funkcja zwraca kopię tablicy z elementami obróconymi wzdłuż określonej osi o 90 stopni.

Przykład 1

Poniższy przykład pokazuje za pomocą funkcji ROT90 () z dwuwymiarową tablicą.

1
2
3
4
# Importuj Numpy
importować Numpy jako NP
ARR = NP.tablica ([[1,2,3], [5,6,7]])
Drukuj (NP.ROT90 (ARR))

Funkcja obróci tablicę wzdłuż osi zerowej i zwróci tablicę, jak pokazano:

1
2
3
[[3 7]
[2 6]
[1 5]]

Przykład nr 2

Aby obrócić tablicę wzdłuż osi zerowej o 180 stopni, możemy zrobić:

1
2
ARR = NP.tablica ([[1,2,3], [5,6,7]])
Drukuj (NP.ROT90 (ARR, k = 2))

Liczba razy informuje funkcję, aby obróci tablicę wzdłuż osi zerowej o 180 stopni. Powyższy kod powinien zwrócić tablicę jako:

1
2
[[7 6 5]
[3 2 1]]

Wniosek

Ten artykuł obejmował, jak obrócić tablicę o 90 stopni wzdłuż określonej osi za pomocą funkcji ROT90 ().

Dziękuje za przeczytanie!!