Podemos utilizar *_
ou ínves de _, _
ai o código fica assim:
for nome, *_ in usuarios:
print(nome)
O asterisco vai agrupar o restante dentro da variável _
não importando a quantidade de elementos. Acho esse jeito mais legível.
Podemos utilizar *_
ou ínves de _, _
ai o código fica assim:
for nome, *_ in usuarios:
print(nome)
O asterisco vai agrupar o restante dentro da variável _
não importando a quantidade de elementos. Acho esse jeito mais legível.
Olá Paula, tudo bem com você?
Peço desculpas pela demora em lhe responder.
Esse modo vai proporcionar um código mais enxuto e com um visual melhor, principalmente quando for necessário ignorar muitas variáveis no momento do desempacotamento, ou quando não se sabe ao certo a quantidade exata de variáveis.
Podemos usar esse método para buscar a última variável em uma lista de tuplas onde não sabemos quantas variáveis existentes na tupla, basta usar o código da seguinte forma:
usuarios = [('Guilherme', 37, 1981), ('Daniela', 31, 1987), ('Paulo', 39, 1979)]
for *_, data in usuarios:
print(data)
# Resultado
1981
1987
1979
Continue assim, compartilhando o seu aprendizado com a comunidade do fórum Alura.
Caso tenha dúvidas, coloco-me à disposição.
Abraços e bons estudos.