[Python] ciclo for dentro un ciclo for
Sandro Tosi
matrixhasu a gmail.com
Mer 10 Mar 2010 12:28:19 CET
2010/3/10 Nicola Ferrari <nick.ferro a gmail.com>:
> Per numeri "piccoli", direi che una soluzione simile a questa, sarebbe ok..
>
> for val in range(100):
> for n2 in li:
> if F1(val, n2): print val
>
>
> ma se avessi una "li" di 200 elementi, risulterebbe pesante...
sai spiegare questa tua affermazione? devi cmq chiamare F1 per
100*len(li) volte, quindi e' pesante la quantita' di operazioni che
devi fare, non il doppio ciclo for.
> Qualche idea per migliorare il tutto?
se il codice e' cosi' semplice, non c'e' molto da migliorare.
Ciao,
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
Maggiori informazioni sulla lista
Python