Colecciones de Datos en Python
Las listas son colecciones ordenadas y mutables de elementos entre corchetes . Puedes modificar sus elementos después de crearlas y pueden contener datos duplicados. Son perfectas cuando necesitas una colección que cambiará con el tiempo.
Las tuplas son similares a las listas pero son inmutables, lo que significa que no pueden modificarse después de creadas. Se escriben entre paréntesis () y son ideales para datos que no deben cambiar.
Los sets o conjuntos son colecciones desordenadas sin elementos duplicados. Se crean usando llaves {} o la función set(). Son excelentes cuando necesitas eliminar duplicados de una colección.
🔍 Dato importante: En Python, la indexación comienza en cero, no en uno. ¡Esto significa que el primer elemento de una lista siempre está en la posición 0!
Para acceder a porciones de listas o tuplas usamos la notación de slicing inicio:fin:paso. Por ejemplo, lista0:3 devuelve los elementos desde la posición 0 hasta la 2 (el índice final no se incluye). Los índices negativos como lista−1 nos permiten acceder a elementos contando desde el final.