NumPy array sort
- Forrige Side NumPy array søg
- Næste Side NumPy array filtrere
Array Sortering
Sortering er at række elementerne i en bestemt rækkefølge.
En sorteret sekvens er enhver sekvens, der har en rækkefølge, der matcher elementerne, f.eks. tal eller bogstaver, stigende eller faldende.
NumPy ndarray objektet har en metode kaldet sort()
Funktionen, der sorterer det angivne array.
Eksempel
Sorter array:
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Kommentar:Denne metode returnerer en kopi af arrayet, mens det oprindelige array forbliver uændret.
Du kan også sortere strengarrays eller enhver anden datatype:
Eksempel
Sorter arrayer i alfabetisk rækkefølge:
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Eksempel
Sorter en boolean array:
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Sorter 2-D array
Hvis du bruger sort() metoden på en to-dimensional array, vil det sortere to arrayer:
Eksempel
Sorter 2-D array
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- Forrige Side NumPy array søg
- Næste Side NumPy array filtrere