Eventuali duplicati:
Cost of len() functionQual è la notazione big-o per la funzione `len()` in Python?
Does len()
iterate nel corso degli oggetti in una lista e poi tornare il loro numero? Così dandogli un O (n).
O ....
Fa un elenco di pitone tenere un conteggio di tutti gli oggetti che vengono aggiunti ad esso e rimossi da esso e poi semplicemente restituire questo "conteggio" quando len()
si chiama? Così dandogli O (1).
è 'O (1)' questo è quello che ti serve: http://wiki.python.org/moin/TimeComplexity –