2
respostas

Erro no desempacotamento

Estou usando o código a seguir e está dando erro, porém não estou conseguindo encontrar o erro...

usuarios = [
    ('Guilherme', 37, 1981),
    ('Daniela', 31, 1987),
    ('Paulo', 39, 1979)
]

for nome, idade, nascimento in enumerate(usuarios):
    print(nome)

ValueError: not enough values to unpack (expected 3, got 2)

2 respostas

Olá,

retire o enumerate.

[]'s

Oi Natalia! Tente fazer o laço for da seguinte forma:

for nome, idade, nascimento in usuarios: print(nome)

Porque você quer retirar o "nome, idade, nascimento" diretamente da lista "usuarios"