Junior
¿Cómo realizar una iteración sobre una cadena en el lenguaje de programación que utilizas?
sobes.tech AI
Respuesta de la IA
En Python, se puede iterar sobre una cadena de varias maneras:
-
Iteración directa sobre los caracteres:
# Iterar sobre los caracteres de la cadena mi_cadena = "hola" for char in mi_cadena: print(char) -
Iteración por índices:
# Iterar por los índices de la cadena mi_cadena = "mundo" for i in range(len(mi_cadena)): print(mi_cadena[i]) -
Usando
enumerate:# Iterar obteniendo el índice y el carácter mi_cadena = "python" for index, char in enumerate(mi_cadena): print(f"Índice: {index}, Carácter: {char}") -
Usando comprensión de listas:
# Crear una lista de caracteres usando comprensión mi_cadena = "ejemplo" chars = [char for char in mi_cadena] print(chars)