Resumen:
■■■■■■■
Arrays:
Es una estructura de datos lineal, las estructuras de datos son representaciones internas de una colección de información, por lo que un array puede representarme de una forma particular y con unas características puntuales.
- Elemento: Valor almacenado en las posiciones del array
- Indice: Referencia a la posición del elemento.
En a memoria los arrays se almacenan de manera consecutiva, los bits se guardan casilla por casilla consecutivamente.
El array tiene una capacidad de almacenamiento. Puedo tener arrays en 1,2 y/o 3 dimensiones. A mayor complejidad dimensional, es decir, si aumenta la dimensión se hace más complicado acceder a estos datos, se recomienda en python trabajar con dimensiones <2
NOTA: Los arrays son un tipo de listas, pero las listas no son arrays. Los arrays son diferentes y poseen las siguientes restricciones:
No pueden:
- Agregar posiciones
- Remover Posiciones
- Modificar su tamaño
- Su capacidad define al crearse
Los arrays se usan en los sprites de los videojuegos, o en un menú de opciones. Son opciones definidas.
El módulo array de python solo almacena números y caracteres, está basado en listas. Sin embargo tiene funciones reducidas, pero podemos crear nuestros propios arrays.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.