Liste des tuples d'un dictionnaire en python
Fermé
Juliasdg
-
Modifié le 30 oct. 2023 à 02:42
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 30 oct. 2023 à 02:49
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 30 oct. 2023 à 02:49
A voir également:
- Liste des tuples d'un dictionnaire en python
- Liste déroulante excel - Guide
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Liste déroulante en cascade - Guide
- Télécharger dictionnaire médical larousse gratuit pdf - Télécharger - Dictionnaires & Langues
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
1 réponse
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
30 oct. 2023 à 02:49
30 oct. 2023 à 02:49
Bonjour,
Il y a plusieurs choses qui ne vont pas :
- for t in texte : itère sur texte, caractère par caractère. Tu voulais sans doute écrire : for t in texte.split()
- Les lignes 3 et 4 où tu initialises T et L ne servent à rien
- Rien dans ce que tu as écrit ne laisse espérer que tu pourras itérer sur les clés de ton dictionnaire par ordre alphabétique.
- En python, par convention, les variables sont normalement notées en minuscules (par exemple : ma_variable)
- Ton code mélange plusieurs considérations : peupler le dictionnaire à partir d'un texte et afficher ce dictionnaire. À moins que ce soit imposé par ton exercice, chaque considération devrait être codée dans une fonction dédiée (peupler le dictionnaire, récupérer les clés triées, afficher).
Quelques indices :
- sorted(...) permet de trier un itérable
- d.keys() permet d'itérer sur les clés d'un dictionnaire
- d[k] permet d'accéder à la valeur associé à la clé k dans un dictionnaire d
- Si tu as vu la classes defaultdict, elle serait plus indiquée que dict dans le cas présent pour peupler ton dictionnaire.
Bonne chance