Tri des tableaux NumPy
- Page précédente Recherche des tableaux NumPy
- Page suivante Filtrage des tableaux NumPy
Tri des tableaux
Le tri consiste à ordonner les éléments dans un ordre ordonné.
Une séquence ordonnée est toute séquence qui possède une ordonnance correspondante à ses éléments, par exemple des nombres ou des lettres, de manière croissante ou décroissante.
L'objet NumPy ndarray possède une méthode nommée sort()
La fonction, qui trie le tableau spécifié.
Exemple
Trier un tableau :
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Remarque :Cette méthode retourne une copie du tableau, tandis que l'original reste inchangé.
Vous pouvez également trier un tableau de chaînes de caractères ou tout autre type de données :
Exemple
Trier un tableau par ordre alphabétique :
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Exemple
Trier un tableau booléen :
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Trier un tableau 2-D
Si vous utilisez la méthode sort() sur un tableau bidimensionnel, deux tableaux seront triés :
Exemple
Trier un tableau 2-D
import numpy as np arr = np.array([[3, 2, 4], [5, 0, 1]]) print(np.sort(arr))
- Page précédente Recherche des tableaux NumPy
- Page suivante Filtrage des tableaux NumPy