É possível desempacotar elementos de tupla em Python . Você pode fazer isso atribuindo elementos de tupla a várias variáveis. Para isso, use o operador de atribuição (=). A variável count à esquerda do operador de atribuição deve corresponder ao número de elementos da tupla. Veja o exemplo de codificação abaixo.
my_tuple = (1, 2, 3)a, b, c = my_tuple
Você também pode usar o *
operador para desempacotar os elementos de uma tupla, o que atribui todos os elementos restantes da tupla a uma nova tupla. Aqui está um exemplo:
first, *rest = my_tuple
Você também pode usar o *
operador para desempacotar elementos na frente da tupla. Veja abaixo:
*front, last = my_tuple
Essas duas abordagens podem ser combinadas. Um exemplo é fornecido no trecho de código abaixo.
first, *middle, last = my_tuple
Para saber mais sobre o Python, confira nossa documentação do Python: https://www.supplychaindataanalytics.com/wiki-python-en/