Programme Python pour trier les mots par ordre alphabétique

Voici comment on peut écrire un programme Python qui trie les mots d’une chaîne de caractères par ordre alphabétique :

 

def trier_mots(chaine):
  # On sépare la chaîne en mots
  mots = chaine.split()

  # On trie les mots
  mots.sort()

  # On les regroupe en une chaîne de caractères
  chaine_triee = " ".join(mots)
  return chaine_triee

# Exemples d'utilisation
print(trier_mots("Le chat mange une souris"))  # Doit afficher "Le chat une mange souris"
print(trier_mots("Voici un exemple de phrase à trier"))  # Doit afficher "à de exemple phrase trier un voici"

 

Please follow and like us:
Pin Share