[pyar] Arrays eficientes

Hernan Grecco hernan.grecco en gmail.com
Mar Jun 30 13:01:34 ART 2015


Hola Fernando,

Mis conclusiones (por ahora):
>
> - La estructura de datos natural de Python (list) es ineficiente
> (comparada con ...)
> - Array es una estructura mas compacta y eficiente
> - Pero las operaciones sobre Array (Python puro) son ineficientes.
> - Si usás un Array de NumPy, pero operás usando Python puro, NumPy es ~10x
> más lento que usar Array
>


Si bien coincido que siempre hay que hacer un benchmark, tambien esta bueno
ver con que aplicacion en mente fueron diseñadas las distintas estructuras.
Una Lista de python es un contenedor de objetos ordenados de distinto tipo.
Nunca va a poder ser tan eficiente en memoria ni respecto de calculos como
una arreglo donde todos los datos son del mismo tipo.

Saludos,

Hernan
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150630/e80fb034/attachment.html>


More information about the pyar mailing list