[Python] l'amore per il pitone

Manlio Perillo manlio.perillo a gmail.com
Mer 18 Set 2013 10:28:03 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 18/09/2013 04:29, Piergiuliano Bossi wrote:
> [...] Ho toppato e alla grande: il comportamento di Scala e'
> identico a Python (con un messaggio d'errore che e' tutto un
> programma, te lo risparmio). E' Ruby quello con cui puoi fare
> flatmap su una collezione gia' piatta e non si imbufalisce.

Ok, allora ha senso.
Puoi scrivere tranquillamente l'equivalente Python, sia modificando la
funzione che ho postato (controllando se il valore restituito dalla
funzione sia una sequenza o uno scalare), sia reimplementandola come
map seguita da flatten.

Peccato che flatten non sia disponibile in itertools, e non credo sia
implementabile in modo elegante.

> [...]


Ciao  Manlio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlI5ZBMACgkQscQJ24LbaUQ/MQCcD8n8ksdMCR/EDPsIjvR7/lrj
o9oAoJItfPM2OpfSCZy4jtZMiyq9qqeL
=60+f
-----END PGP SIGNATURE-----


Maggiori informazioni sulla lista Python