NumPy sortera array
- Föregående sida NumPy söka array
- Nästa sida NumPy filtera array
Arraysortering
Sortering innebär att elementen placeras i en ordnad ordning.
En ordnad sekvens är någon sekvens som har en ordning som motsvarar dess element, till exempel siffror eller bokstäver, i stigande eller fallande ordning.
NumPy ndarray objekt har en namn sort()
Funktionen, som sorterar det angivna arrayet.
Exempel
Sortera arrayen:
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Kommentar:Denna metod returnerar en kopia av arrayen, medan den ursprungliga arrayen förblir oförändrad.
Du kan också sortera strängarrayer eller andra datatyper:
Exempel
Sortera arrayen i bokstavsk ordning:
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Exempel
Sortera en boolean array:
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Sortera 2-D array
Om du använder sort() metoden på en tvådimensionell array, kommer två arrayer att sorteras:
Exempel
Sortera 2-D array
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- Föregående sida NumPy söka array
- Nästa sida NumPy filtera array