import random

# Lista de palavras e as respectivas dicas:
WORDS = [
    ("palavra1", ["dica1", "dica2", "dica3", "dica4"]),
    ("palavra2", ["dica1", "dica2", "dica3", "dica4"]),
    ("palavra3", ["dica1", "dica2", "dica3", "dica4"])
]

# Sorteia uma palavra:
word = random.choice(WORDS)

# Gera o anagrama da palavra:
anagram = list(word[0])
anagram.sort()
anagram = "".join(anagram)

# Exibe o anagrama:
print("Tente adivinhar:", anagram)

# Cinco tentativas:
for i in range(5):
  
  # Lê a tentativa do usuário:
  guess = input("Tentativa #{}: ".format(i+1))
  
  # Varifica se o usuário acertou:
  if guess == word[0]: 
    
    # Sim, exime a mensagem e encerra o loop:
    print("Parabens! Você acertou.")
    break
  
  # Não, exibe uma dica:
  print("Dica:", word[1].pop(0))

else:
  # O usuário não acertou a palavra:
  print("Ihh, não foi dessa vez.")

