[Python] Dizionari
simone
simozack a yahoo.it
Gio 9 Ott 2008 17:37:27 CEST
Oberdan Albertoni ha scritto:
> La funzione sorted ordina una lista di tuple cioe' ElencoDomini.items().
> La lista viene ordinata tramite la funzione key=lambda x:int(x[1]) e
> qui mi perdo.
> x e' la tupla giusto ?
> x[1] e' il nostro contatore dei domini nel dizionario iniziale giusto ?
> ma che confronto e' int(x[1]) ?
int(x[1]) non è un confronto ma una funzione che restituisce i valori di
x[1] come interi.
Nel caso specifico "lambda x:int(x[1])" è equivalente a:
def nome(x):
return int(x[1])
HTH
--
Simone
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com
Maggiori informazioni sulla lista
Python