-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 09/02/2011 22:55, Nicola Ferrari ha scritto: > Buonasera a tutti.. > Domanda probabilmente stupida.. avendo una tupla (1,2,3,4,5,6,7), > come posso creare un intero formato dagli elementi della tupla? > (nell'esempio della tupla sopra, 1234567)? > > Se ho una tupla di stringhe posso usare "".join per concatenarli, ma nel > caso di un intero??
La prima soluzione che mi viene in mente: from functools import reduce class summer(object): def __init__(self): self.factor = 1 def __call__(self, a, b): m = a + b * self.factor self.factor *= 10 return m seq = (1,2,3,4,5,6,7) print reduce(summer(), reversed(seq), 0) Ciao Manlio -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1TD6EACgkQscQJ24LbaUQAaACfYXwnX4W0TiDLYfYcpIvJhuOv 5BkAoI6BFAygiJ9Eds+MFfS/1X0xn0lD =kYX+ -----END PGP SIGNATURE----- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python