NumPy-Array-Sortieren

Array Sorting

Sortieren ist das Anordnen von Elementen in einer geordneten Reihenfolge.

Eine geordnete Sequenz ist jede Sequenz, die eine Reihenfolge mit ihren Elementen hat, z.B. Zahlen oder Buchstaben, aufsteigend oder absteigend.

Der NumPy ndarray Objekt hat einen Namen sort() Die Funktion, die das angegebene Array sortiert.

Beispiel

Array Sortieren:

import numpy as np
arr = np.array([3, 2, 0, 1])
print(np.sort(arr))

Führen Sie das Beispiel aus

Anmerkung:Diese Methode gibt eine Kopie des Arrays zurück, während das ursprüngliche Array unverändert bleibt.

Sie können auch Strings Arrays oder andere Datentypen sortieren:

Beispiel

Sortieren von Array in alphabetischer Reihenfolge:

import numpy as np
arr = np.array(['banana', 'cherry', 'apple'])
print(np.sort(arr))

Führen Sie das Beispiel aus

Beispiel

Sortieren von Boolean Array:

import numpy as np
arr = np.array([True, False, True])
print(np.sort(arr))

Führen Sie das Beispiel aus

Sortieren von 2-D Array

Wenn das sort() Verfahren auf einem zweidimensionalen Array verwendet wird, wird auf zwei Arrays sortiert:

Beispiel

Sortieren von 2-D Array

import numpy as np
arr = np.array([[3, 2, 4], [5, 0, 1]])
print(np.sort(arr))

Führen Sie das Beispiel aus