D'autres méthodes sur les listes

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

jrd10

5 octobre 2025

Résolue
1 réponse

Ordre Alphabétique dans Jupyter Lab

Bonjour, j'ai peut-être manqué quelque chose. Il apparaît que lorsque la liste est manipoulée (.indes()), le print retourne la liste liste dans l'ordre !!! ```python # jrd10, José. le 05/10/2025 # Étrange, la commande print retourne la liste # dans l'ordre alphabétique ??? # J'utilise Jupyter Lab import sys print("Version Python : ", sys.version, "\n") ### Exo sur les autres méthodes de list. sort() et sorted() adherent = ["Carlos", "Max", "Martine", "Patrick", "Alex", "Max"] print("Premier print : \n", adherent) # index d'une valeur, "Max" print("\nTest 01 - Position de Max : ", adherent.index("Max") + 1) # pour le 0. # .count compte les occurences, "Max" print("\nTest 02 - Nombre de Max : ", adherent.count("Max")) # Tri avec .sort() et .sorted() # print(employes.sort()) : retourne None !!! # c'est sorted qui modifie la liste # Et aussi print("\nTest 03 - boucle") for i in range(0,6): print(i, " - ", adherent[i]) ### Conclusion : Index et une boucle donnent bien ### l'ordre initial de la liste ### Mais une simple print retourne la liste dans l'ordre alphabétique ### Donc, pas besoin de faire de .sort() ou de .sorted ?! ### Pb de version ? print("\nSecond print après manipulation, ordre alphabétique : \n", employe) # retourne : # ['Alex', 'Carlos', 'Martine', 'Max', 'Max', 'Patrick'] print("\nTest 04 - Relance de la boucle : ordre initial") for i in range(0,6): print(i, " - ", adherent[i]) ``` Bonne continuation, José Relland.

julien simon

27 août 2023

Résolue
5 réponses

Pas de téléchargeable

Dommage qu'il n'y ai pas de téléchargeable de tout ça 😭.

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.