Passer les premières lettres de chaque mots en majuscule avec Python
def to_jaden_case(string):
liste = string.split()
return " ".join([x.capitalize() for x in liste])
Ici on passe donc la chaîne de caractère dans une liste puis on concatène avec un espace entre chaque éléments le résultat d’une boucle qui parcourt la liste avec la méthode capitalize() qui renvoi la chaîne de caractère avec une majuscule pour la première lettre.
Je sais, expliqué comme ça, c’est très farfelu. On aurait pu faire plus compréhensible en ajoutant plusieurs étapes. J’ai volontairement raccourcis la fonction pour t’habituer à ce type de retour un peu plus technique.
Pas mal