Sobes.tech
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:

  1. Iteração direta sobre os caracteres:

    # Iterar sobre os caracteres de uma string
    minha_string = "olá"
    for char in minha_string:
        print(char)
    
  2. Iteração por índices:

    # Iterar pelos índices da string
    minha_string = "mundo"
    for i in range(len(minha_string)):
        print(minha_string[i])
    
  3. 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}")
    
  4. 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)