[Python] Dubbio sull'uso delle liste...

Federico Figus figus.federico a gmail.com
Ven 21 Giu 2013 22:49:12 CEST


Ciao,

se sei sicuro che la seconda lista avrà N elementi allora puoi già creare
una lista con dei None, così risparmi sia memoria (visto che None è un
singleton) e ti eviti l'append che fa vari reallocazioni di memoria.

Trovi anche una semplice implementazione di una lista sparsa qui:
http://stackoverflow.com/questions/1857780/sparse-assignment-list-in-python



2013/6/21 Carlos Catucci <carlos.catucci a gmail.com>

> Posto che un dizionario non e' ordinato, quindi se ti serve solo di avere
> un elemento che abbia una chiave numerica arbitraria va bene, perche' devi
> mettere un elemento in posizione N dove N > len(lista)?
>
> Carlos
> --
> ..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier
> injusticia cometida contra cualquiera en cualquier parte del mundo. Es la
> cualidad más linda de un revolucionario." -  Ernesto Guevara de la Serna
> Lynch
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>


-- 
*Federico Figus*
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130621/e348e5a6/attachment.html>


Maggiori informazioni sulla lista Python