Forum Python

Please or S’enregistrer to create posts and topics.

trier les caractères d'une chaîne en python

Bj,
Je souhaite créer un algorithme pour trier les caractères d'une chaîne en ordre alphabétique en Python ? Merci pour l'aide

Salut adeline,

Pour trier une chaîne par ordre alphabétique en Python, plusieurs méthodes s'offrent à vous. Tu peux a titre d'exemple, utiliser la fonction intégrée sorted() qui renvoie une liste de caractères triés. Ensuite, tu peux utiliser la méthode join() pour reconstruire la chaîne à partir de la liste triée. Voici un exemple de code:

def str_sort(s):
return ''.join(sorted(s))

# Exemple d'utilisation
my_string = "python"
my_string_sorted = str_sort(my_string)
print(my_string_sorted)
# output : hnopty