Contenido del Curso
Introducción a Python
Introducción a Python
¿Qué es una Tuple?
Una tuple es otro tipo de datos en Python que puede contener múltiples valores o variables. Estos valores están separados por comas y entre paréntesis. Al principio, puede parecer que las tuples son bastante similares a las listas, pero hay algunas diferencias clave que debes tener en cuenta.
La principal diferencia radica en la mutabilidad: Las listas pueden modificarse, pero las tuples no.Puede que recuerdes que para modificar una lista se utiliza el método .extend()
. Este método no está disponible para las tuples, lo que significa que una vez que se establece una tuple, no se puede cambiar su contenido sin crear una nueva tuple. Además, las tuples son más eficientes en términos de velocidad y uso de memoria en comparación con las listas. Dada su inmutabilidad, las tuples suelen elegirse cuando se manejan datos sensibles.
Sigamos trabajando con los datos de ejemplo que hemos estado utilizando:
# Create tuple US_Info = ("USA", 9629091, 331002651) print(type(US_Info))
Nota
También puedes transformar un objeto iterable en una tuple con la función
tuple()
.
# Create a list list_variable = [1, 2, 3] # Convert it into a tuple tuple_variable = tuple(list_variable) # Print the type of the converted variable print(type(tuple_variable))
¡Gracias por tus comentarios!