[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