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
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python