Junior
Comment effectuer une itération sur une chaîne dans le langage de programmation que vous utilisez?
sobes.tech IA
Réponse de l'IA
En Python, il est possible d'itérer sur une chaîne de plusieurs façons :
-
Itération directe sur les caractères :
# Itérer sur les caractères d'une chaîne ma_chaine = "bonjour" for char in ma_chaine: print(char) -
Itération par indices :
# Itérer par indices de la chaîne ma_chaine = "monde" for i in range(len(ma_chaine)): print(ma_chaine[i]) -
Utilisation de
enumerate:# Itérer avec récupération de l'indice et du caractère ma_chaine = "python" for index, char in enumerate(ma_chaine): print(f"Index : {index}, Caractère : {char}") -
Utilisation de la compréhension de liste :
# Créer une liste de caractères avec une compréhension ma_chaine = "exemple" chars = [char for char in ma_chaine] print(chars)