0
votes

Comment ajouter des caractères de la matrice en un python à chaîne

J'essaie de changer de caractères de x en caractères supérieur ou inférieur, selon qu'ils sont en r ou c. Et le problème est que je ne peux pas obtenir tous les caractères modifiés en une seule chaîne. xxx


0 commentaires

3 Réponses :


0
votes

Si vous définissez Y comme une chaîne vide y = "" au lieu d'une liste vide, vous obtiendrez Y comme une chaîne. Puisque quand vous déclarez y = [] et ajoutez un élément à la liste, vous ajoutez une chaîne à une liste de chaîne non un caractère à une chaîne.


0 commentaires

0
votes

Vous ne pouvez pas comparer une liste et une chaîne. xxx

la valeur initiale de y dans la fonction fun_exercise_6 doit être ""


0 commentaires

1
votes

Utilisation d'une liste Comme vous l'utilisez est probablement la meilleure approche pendant que vous déterminez si chaque caractère doit ou non être comné ou abaissé. Vous pouvez rejoindre votre liste à l'aide de STR JOIN CODE> méthode. Dans votre cas, vous pourriez avoir votre déclaration de retour ressembler à ceci:

return ''.join(y)


0 commentaires