Sortowanie tablic w NumPy
- Poprzednia strona Wyszukiwanie tablic w NumPy
- Następna strona Filtrowanie tablic w NumPy
Sortowanie tablic
Sortowanie to ułożenie elementów w porządku uporządkowanym.
Porządkowaną sekwencją jest każda sekwencja posiadająca odpowiadającą jej kolejność elementów, na przykład liczby lub litery, rosnąco lub malejąco.
Obiekt NumPy ndarray ma nazwaną sort()
Funkcja, która sortuje określone tablice.
Przykład
Sortowanie tablicy:
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Komentarz:Ta metoda zwraca kopię tablicy, a oryginalna tablica pozostaje niezmienną.
Możesz również sortować tablice ciągów znaków lub innego typu danych:
Przykład
Sortowanie tablicy literackiej:
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Przykład
Sortowanie tablicy logicznej:
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Sortowanie 2-wymiarowego tablicy
Jeśli użyjesz metody sort() na dwuwymiarowej tablicy, zostaną posortowane obie tablice:
Przykład
Sortowanie 2-wymiarowego tablicy
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- Poprzednia strona Wyszukiwanie tablic w NumPy
- Następna strona Filtrowanie tablic w NumPy