Python #sort

Trier

sort et triés

Les principaux utilisés lors du tri des données de la liste sont «tri» et «triés». Si vous souhaitez obtenir uniquement le résultat trié sans modifier le contenu d'origine, vous pouvez utiliser trié. De plus, «trié» peut être utilisé pour les taples et les itérateurs. La différence de comportement est la suivante.

a = [4, 6, 2, 8]
b = [5, 3, 9, 7, 1]

a.sort()
print(a)
print(sorted(b))
print(b)

Résultat d'exécution

[2, 4, 6, 8] [1, 3, 5, 7, 9] [5, 3, 9, 7, 1]

reserved «réservé» est une fonction utilisée lors du tri dans l'ordre inverse. Comme la méthode sorted, c'est une fonction qui ne renvoie que le résultat trié sans changer le contenu lui-même.

a = [4, 6, 2, 8]
print(reserved(a))

Résultat d'exécution

[8, 6, 4, 2]

(Tri inversé à l'aide du spécificateur de tranche)
a = [4, 6, 2, 8]
print(sorted(a)[::-1])

Résultat d'exécution

[8, 6, 4, 2]

Recommended Posts

[Python] Trier
Python #sort
Python
Tri à bulles en Python
Tri par classe Python
[Mémo] Tri de liste Python3
Feuille de triche de tri Python
Tri personnalisé en Python3
[Python] Trier les types de collection
Trier
Trier les importations de modules Python par ordre alphabétique
Trier naturellement le chemin en Python
Ordre de tri des dict de base Python
Trier de gros fichiers avec python
Tri décroissant avec mongodb en python
Les débutants en Python organisent des sortes de bulles
Trier par date en python
À propos de Python sort () et reverse ()
python kafka
Insérer un tri
SélectionSort
[Python] Traitement aléatoire (créer, sélectionner, trier)
Les bases de Python ⑤
Python intégré
Notation d'inclusion Python
Technique Python
Étudier Python
Compte à rebours Python 2.7
Mémorandum Python
Python FlowFishMaster
Service Python
[Python] Tri itérable selon plusieurs conditions
fonction python ①
Les bases de Python
Mémo Python
ufo-> python (3)
Notation d'inclusion Python
Installer python
Python Singleton
Les bases de Python ④
Mémorandum Python 2
mémo python
Python Jinja2
Incrément Python
Installer Python 3.4.3.
Essayez Python
Mémo Python
Itératif Python
Algorithme Python
[Python] Variables
Fonctions Python
Python sys.intern ()
Fraction Python
underbar python C'est ce que
Résumé Python
Démarrer python
Remarque: Python
Les bases de Python ③
Les bases de Python