Tuplas y Conjuntos en Python: Características y Usos Prácticos
Clase 26 de 49 • Curso Práctico de Python: Creación de un CRUD
Resumen
Tuplas(tuples) son iguales a las listas, la única diferencia es que son inmutables, la diferencia con los strings es que pueden recibir muchos tipos valores. Son una serie de valores separados por comas, casi siempre se le agregan paréntesis para que sea mucho más legible.
Para poderla inicializar utilizamos la función tuple
.
Uno de sus usos muy comunes es cuando queremos regresar más de un valor en nuestra función.
Una de las características de las Estructuras de Datos es que cada una de ellas nos sirve para algo especifico. No existe en programación una navaja suiza que nos sirva para todos. Los mejores programas son aquellos que utilizan la herramienta correcta para el trabajo correcto.
Conjutos(sets) nacen de la teoría de conjuntos. Son una de las Estructuras más importantes y se parecen a las listas, podemos añadir varios elementos al conjunto, pero no pueden existir elementos duplicados. A diferencia de los tuples podemos agregar y eliminar, son mutables.
Los sets se pueden inicializar con la función set. Una recomendación es inicializarlos con esta función para no causar confusión con los diccionarios.
add
nos sirve añadir elementos.remove
nos permite eliminar elementos.