Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Phyton listas

De acordo com o código feito em vídeo-aula, o certo seria ao escrever qualquer letra, letra "a" por exemplo, teria que imprimir " _ a _ a _ a ". Porém o console me entrega o seguinte erro " letra_acertada[index] = letra TypeError: 'tuple' object does not support item assignment". Alguém sabe me dizer qual é o erro "tuple"?

def jogar():
    print("*********************************")
    print("***Bem vindo ao jogo da Forca!***")
    print("*********************************")

    palavra_secreta = "banana"
    letra_acertada = ("_", "_", "_", "_", "_", "_")

    enforco = False
    acertou = False


    while(not acertou and not enforco):

        chute = input("Qual letra!")
        chute = chute.strip()

        index = 0
        for letra in palavra_secreta:
            if(chute.upper() == letra.upper()):
                letra_acertada[index] = letra
            index = index + 1

        print(letra_acertada)

    print("Fim do jogo")


if(__name__ == "__main__"):
    jogar()
1 resposta
solução!

Resolvido letra_acertada = ("", "", "", "", "", "") está em () no tipo "Tuple" e não em [].