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.catu...@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@lists.python.it > http://lists.python.it/mailman/listinfo/python > > -- *Federico Figus*
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python