Junior
Como fazer uma iteração sobre uma string na linguagem de programação que você usa?
sobes.tech IA
Resposta da IA
Em Python, pode-se iterar sobre uma string de várias maneiras:
-
Iteração direta sobre os caracteres:
# Iterar sobre os caracteres de uma string minha_string = "olá" for char in minha_string: print(char) -
Iteração por índices:
# Iterar pelos índices da string minha_string = "mundo" for i in range(len(minha_string)): print(minha_string[i]) -
Usando
enumerate:# Iterar obtendo o índice e o caractere minha_string = "python" for index, char in enumerate(minha_string): print(f"Índice: {index}, Caractere: {char}") -
Usando compreensão de listas:
# Criar uma lista de caracteres usando compreensão minha_string = "exemplo" chars = [char for char in minha_string] print(chars)