Es posible desempaquetar elementos de tupla en Python . Puede hacerlo asignando elementos de tupla a múltiples variables. Para ello, utilice el operador de asignación (=). El recuento de variables a la izquierda del operador de asignación debe coincidir con el número de elementos de tupla. Vea el ejemplo de codificación a continuación.
my_tuple = (1, 2, 3)a, b, c = my_tuple
También puede usar el *
operador para desempaquetar los elementos de una tupla, lo que asigna todos los elementos restantes de la tupla a una nueva tupla. Aquí hay un ejemplo:
first, *rest = my_tuple
También puede usar el *
operador para desempaquetar elementos en el frente de la tupla. Vea abajo:
*front, last = my_tuple
Estos dos enfoques se pueden combinar. Se proporciona un ejemplo en el fragmento de código a continuación.
first, *middle, last = my_tuple
Para obtener más información sobre Python, consulte nuestra documentación de Python: https://www.supplychaindataanalytics.com/wiki-python-es/