English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Le tri consiste à ranger les éléments dans un ordre ordonné.
Une séquence ordonnée est toute séquence qui possède une ordre correspondant à ses éléments, par exemple des nombres ou des lettres, en ordre croissant ou décroissant.
Un objet ndarray de NumPy a un nom sort() La fonction, qui trie le tableau spécifié.
Tri du tableau :
import numpy as np arr = np.array([3, 2, 0, 1]) print(np.sort(arr))
Résultat de l'exécution :
[0 1 2 3]
Vous pouvez également trier des tableaux de chaînes de caractères ou tout autre type de données :
Tri des tableaux en ordre alphabétique :
import numpy as np arr = np.array(['banana', 'cherry', 'apple']) print(np.sort(arr))
Résultat de l'exécution :
['apple' 'banana' 'cherry']
Tri des tableaux booléens :
import numpy as np arr = np.array([True, False, True]) print(np.sort(arr))
Résultat de l'exécution :
[False True True]
Si vous utilisez la méthode sort() sur un tableau à deux dimensions, deux tableaux seront triés :
Pour 2-Tri des tableaux D
import numpy as np arr = np.array([3, 2, 4], [5, 0, 1]] print(np.sort(arr))
Résultat de l'exécution :
[[2 3 4] [0 1 5]]