Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Pietro Battiston
ZeD ha scritto: > prova con "essere" e "sere" (chiariamo, dipende tutto da quello che l'OP > deve farci con l'informazione cercata) > 1, mi sembra giusto, no? > btw questa versione è più compatta (anche se non meno schifosa :D) > > In [38]: f = lambda s1,s2: sum(1 for c1,c2 in zip(s1, s2) if c

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Daniele Varrazzo
ZeD ha scritto: > Pietro Battiston wrote: > >>> Grazie devo approfondire questa SequenceMatcher, non la conoscevo. >> Se vuoi evitare una libreria a costo di introdurre dello schifo, è pur >> sempre una riga :-) >> > (lambda x, y : len([x[i] for i in range(min(len(x),len(y))) if x[i] >> == y[i

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione ZeD
Pietro Battiston wrote: >> Grazie devo approfondire questa SequenceMatcher, non la conoscevo. > > Se vuoi evitare una libreria a costo di introdurre dello schifo, è pur > sempre una riga :-) > (lambda x, y : len([x[i] for i in range(min(len(x),len(y))) if x[i] > == y[i]])) (list('ciao'), li

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Pietro Battiston
Cristian Re ha scritto: > Grazie devo approfondire questa SequenceMatcher, non la conoscevo. Se vuoi evitare una libreria a costo di introdurre dello schifo, è pur sempre una riga :-) >>> (lambda x, y : len([x[i] for i in range(min(len(x),len(y))) if x[i] == y[i]])) (list('ciao'), list('cibo')) 3

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Cristian Re
Grazie devo approfondire questa SequenceMatcher, non la conoscevo. Ringrazio anche Daniele il metodo che consigli lo conosco ma restituisce quanti caratteri uguali ci sono ma non tiene in considerazione la posizione. 2008/1/11, Daniele Varrazzo <[EMAIL PROTECTED]>: > > Cristian Re ha scritto: > >

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Daniele Varrazzo
Cristian Re ha scritto: > Ciao a tutti, > > volevo sapere se esiste qualche comando python per confrontare due > stringhe e che torni ad esempio quanti caratteri uguali ci sono nella > medesima posizione nelle due stringhe. > > Ad esempio se str1='ciao' e str2='cibo' un comando che torni 3 > >