Robertino Ceccherini wrote:
> Lista = ['ciao!', 1, ['mela', 'pera', 'banana'], [1, 2, 3]]
> i = 0
> while i < len(Lista):
> print len(Lista[i])
> i = i + 1
A parte che il codice non รจ molto pythonico, non tutti gli oggetti hanno 'len'.
Lista = ['ciao!', 1, ['mela', 'pera', 'banana'], [1, 2, 3]]
for item in Lista:
if hasattr(item, '__len__'):
print len(item)
else:
print 0
ci sono anche altri modi di scrivere il codice, dipende dalle 'intenzioni' che
vuoi esprimere nel tuo codice.
--
Riccardo Lemmi
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python