[Python] Domanda su lambda
Marco Beri
marcoberi a gmail.com
Mer 14 Dic 2011 13:04:47 CET
2011/12/14 Walter Valenti <waltervalenti a yahoo.it>
> Mi aspetto che la seguente funzione:
> def codifica(x):
> p=re.compile(r'([a-z])')
> s1=p.sub(lambda m: str(ord(m.group(1))),x)
>
> Mi restituisca i una stringa di codici ascii per l'intervallo [a-z]
> Invece per esempio:
> codifica("ac")
> mi restituisce None.
> Dove sbaglio?
>
Manca return s1.
Meglio ancora, scrivi direttament return al posto di s1=
Ciao.
Marco.
--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20111214/d090a3db/attachment.html>
Maggiori informazioni sulla lista
Python