Além das tentativas, tambem tentei insirer uma condição que não contaria como erro as palavras repetidas, porem essa última não funcionou.Caso alguem possa me ajudar, ficarei grata.
def jogar():
    print("*********************************")
    print("***Bem vindo ao jogo da Forca!***")
    print("*********************************")
    palavra_secreta = "banana".upper()
    letras_acertadas = ["_", "_", "_", "_", "_", "_"]
    letras_chutadas = []
    enforcou = False
    acertou = False
    erros = 0
    print(letras_acertadas)
    while(not enforcou and not acertou):
        chute = input("Qual letra? ")
        chute = chute.strip().upper()
        if chute in palavra_secreta:
            index = 0
            for letra in palavra_secreta:
                if(chute == letra):
                    letras_acertadas[index] = letra
                index = index + 1
        else:
            erros += 1
            print(f'errou, faltam {abs(erros - 6)} tentativas.')
        if chute in letras_chutadas:
            print('Essa letra já foi fui escolhida, tente outra.')
            letras_chutadas.remove(chute)
            erros -= 1
        letras_chutadas.append(chute)
        enforcou = erros == 6
        acertou = "_" not in letras_acertadas
        print(letras_acertadas)
    if acertou:
        print('Você ganhou!')
    else:
        print('Você perdeu :(')
    print("Fim do jogo")
if(__name__ == "__main__"):
    jogar()
        
        
            
            