[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