Programador Leigo
⚡ 60 segundos sintaxe

Desempacotar variáveis em Python

Atribua múltiplos valores de uma vez. Funciona com listas, tuplas e até funções que retornam vários valores.

unpacking.py
# Desempacotamento basico
nome, idade, cidade = 'Ana', 25, 'SP'

# Com * para pegar o resto
primeiro, *meio, ultimo = [1, 2, 3, 4, 5]
print(primeiro)  # 1
print(meio)      # [2, 3, 4]
print(ultimo)    # 5

Compartilhar