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
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a