Estructuras de datos¶
Si bien ya hemos visto una sección sobre Tipos de datos, podríamos hablar de tipos de datos más complejos en Python que se constituyen en estructuras de datos. Si pensamos en estos elementos como átomos, las estructuras de datos que vamos a ver sería moléculas. Es decir, combinamos los tipos básicos de formas más complejas. De hecho, esta distinción se hace en el Tutorial oficial de Python. Trataremos distintas estructuras de datos como listas, tuplas, diccionarios y conjuntos.
- Listas
- Creando listas
- Conversión
- Operaciones con listas
- Obtener un elemento
- Trocear una lista
- Invertir una lista
- Añadir al final de la lista
- Añadir en cualquier posición de una lista
- Repetir elementos
- Combinar listas
- Modificar una lista
- Borrar elementos
- Encontrar un elemento
- Pertenencia de un elemento
- Longitud de una lista
- Número de ocurrencias
- Dividir una cadena de texto en lista
- Unir una lista en cadena de texto
- Ordenar una lista
- Iterar sobre una lista
- Comparar listas
- Cuidado con las copias
- Veracidad múltiple
- Listas por comprensión
sys.argv
- Funciones matemáticas
- Listas de listas
- Ejercicios
- Ampliar conocimientos
- Tuplas
- Diccionarios
- Conjuntos
- Ficheros