[Python] Confronto due stringhe "dettagliato"

Enrico Franchi enrico.franchi a gmail.com
Dom 20 Gen 2008 15:47:01 CET


On Jan 11, 2008, at 4:54 PM, ZeD wrote:

> In [38]: f = lambda s1,s2: sum(1 for c1,c2 in zip(s1, s2) if c1 == c2)

Stilisticamente i pythonisti sono un po' contrari alle lambda con nome.

Se ci pensi il punto di lambda è creare una funzione *senza* darle un  
nome.
Se poi prendi l'oggetto funzione e gli dai un nome, quale dovrebbe  
essere il presunto vantaggio di non usare la classica def?




More information about the Python mailing list