[Python] Iterare in una lista.

Pietro Brunetti gunzapper a gmail.com
Lun 17 Feb 2020 08:45:32 CET


>
>
> Le differenze non sono sostanziali, ma la prima è leggermente più
> efficiente
>

Ciao a tutti,
trovo l'approccio di cm formalmente corretto "iterate lungo una lista" e
non "create una lista".

Per cm O(n) per l'altra funzione O(n+k), perché non solo itera ma anche
estende.

Basta dare una occhiata a questo, poi

https://wiki.python.org/moin/TimeComplexity

Adesso, il timeit mi contraddice. C'è qualche ottimizzazione dietro? Ho
ragionato male? Bisogna provare con liste più "enormi"? Non so.

Ciauz
Pietro

>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20200217/2d8cd0c7/attachment-0001.html>


Maggiori informazioni sulla lista Python