Em [[Linguagem de programação Python|Python]], é possível, e geralmente recomendado, desempacotar sequências como listas, tuplas e outros elementos. Existem várias maneiras de desempacotar uma sequência. Abaixo estão algumas:
```python
# Desempacotando tuplas
lax_coordinates = (33.9425, -118.408056)
altitude, longitude = lax_coordinates
print(altitude, longitude)
# resulta em: 33.9425 -118.408056
# Desempacotando e invertendo valores
a = 5
b = 3
b, a = a, b
print(a,b)
# resulta em: 3 5
t = (20, 8)
print(divmod(*t))
# resulta em: (2,4)
quotient, remainder = divmod(*t)
print(quotient, remainder)
# Resulta em: 2 4
print([*range(4), 4])
# resulta em: [0, 1, 2, 3, 4]
```
Note que você pode usar `*` para indicar um número arbitrário de variáveis para desempacotar. Isso é comum em Python, já que algumas funções exigem múltiplos argumentos para funcionar corretamente.
:: **Referência** :: [PEP 448 – Generalizações adicionais de desempacotamento](https://peps.python.org/pep-0448/)