Ciao a tutti,

sono un principiante di Python e vorrei chiedere una piccola domanda a che ne sa piu' di me...

sto facendo un esercizio sulle liste annidate,
ecco il codice :

# Definizione funzione LunghezzaLista.
def LunghezzaLista():
    Lista = ['ciao!', 1, ['mela', 'pera', 'banana'], [1, 2, 3]]
    i = 0
    while i < len(Lista):
        print len(Lista[i])
        i = i + 1

La funzione dovrebbe nel mio intento stampare la lunghezza
di ogni elemento della lista annidata
Mi da un errore sull'istruzione len(Lista[i])
sicuramente non ho capito bene perche' len(lista) ritorna il
numero degli elementi mentre per la lunghezza di un elemento
singolo non ho capito bene la sintassi,
grazie in anticipo per la risposta,

ciao Robertino

--
Robertino C.,

ceccheri...@libero.it
roberti...@inwind.it
www.robertinopython.blogspot.com

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a