Convertir lista a tupla en Python

Muhammad Waiz Khan 11 marzo 2021
Convertir lista a tupla en Python

Este tutorial presentará el método para convertir una lista en una tupla en Python. Las listas y tuplas se utilizan para almacenar varios valores en un orden específico en Python; la principal diferencia entre la lista y la tupla es que una lista es mutable y una tupla es inmutable, lo que significa que se creará una nueva tupla siempre que necesitemos hacer algún cambio en una tupla, mientras que podemos hacer cambios en una lista sin crear uno nuevo. Otra diferencia entre una tupla y una lista es que la tupla tiene menos métodos integrados que la lista en Python.

Convertir una lista en una tupla en Python usando la función tuple()

La función tuple() es una función incorporada en Python que toma un objeto iterable como entrada y devuelve un objeto tuple como salida. Podemos pasar diferentes tipos iterables como una lista, diccionario o incluso una cadena a la función tuple(), y devolverá un objeto tuple.

Para convertir una lista en una tupla, pasamos la lista a la función tuple(). El siguiente ejemplo de código demuestra cómo convertir una lista en una tupla en Python usando la función tuple().

mylist = list((1, 2, 3, 4))
mytuple = tuple(mylist)
print(mytuple)
print(type(mytuple))

Producción :

(1, 2, 3, 4)
<class 'tuple'>

Artículo relacionado - Python List

Artículo relacionado - Python Tuple