¿arrays o listas?

Los arrays son de tamaño fijo, mientras que las Listasson de tamaño variable.

Si no sabemos el tamaño de un array al crearlo, tenemos 2 opciones

1.       crearlo muy grande, de forma que nos quedan los datos en el peor caso posible;
el precio que pagamos es desperdiciar espacio

2.       crearlo de un tamaño reducido, pero prever que si llegan más datos habrá que ampliarlo (o sea, crea un array mayor y copiar los datos);
el precio que pagamos es tiempo de ejecución.

Las listas son una forma cómoda de aplicar la segunda opción.

Ver "Listas".

Ver list frente a arrays.

Temas relacionados

8. Arrays (concepto)