REPORTE DE LECTURA ESTRUCTURAS DE DATOS
En esta unidad sobre estructuras de datos, me gusto bastante y pude
aprender que las cadenas (o strings) son secuencias de caracteres que
se utilizan para representar texto, como "hola mundo". Las cadenas son
inmutables, es decir, no se pueden modificar directamente.
También pude leer sobre las listas y pude comprender que estas son
estructuras que almacenan varios elementos en un solo contenedor. Por
ejemplo: [1, 2, 3, 4] y que, a diferencia de las cadenas, las listas sí son
mutables, por lo que podemos agregar elementos con. append(),
eliminar con. remove(), etc.
También estudie sobre las tuplas, que son parecidas a las listas, pero no
se pueden modificar después de ser creadas. Se escriben entre
paréntesis: (12, 22, 32). Aunque son inmutables, podemos acceder a sus
elementos por índice y usar funciones como .count() o .index() para
trabajar con su contenido.
Por último, vi todo lo relacionado con los diccionarios, y estos no son
ni más ni menos que aquellos que permiten almacenar datos en pares
clave:valor. Por ejemplo: {"nombre": "Carlos", "edad": 18}, estos son
increíbles debido a que Son ideales para organizar información con
etiquetas.
Otro tema que me llamo bastante la atención fueron las operaciones con
tuplas y es que con las tuplas se pueden realizar operaciones como,
acceder a elementos por índice, contar cuántas veces aparece un valor:
.count(), saber el índice de un elemento: .index(), convertirlas en listas
para modificarlas si es necesario.