Marco Beri wrote:
On 10/feb/2011, at 08:11, Lorenzo Sutton <lsut...@libero.it <mailto:lsut...@libero.it>> wrote:

Ciao

Marco Beri wrote:


2011/2/9 Nicola Ferrari <nick.fe...@gmail.com <mailto:nick.fe...@gmail.com>>

    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??
    Grazie


int("".join(map(str, (1,2,3,4,5,6,7))))
o anche (molto simile ma usando le List Comprehensions [1])...

int (''.join ([(str(x)) for x in (1,2,3,4,5,6,7)]))

Mi sa che hai un paio di quadre e uno di tonde superflue :-)
E vero grazie! Infatti funziona anche così:

int (''.join (str(x) for x in (1,2,3,4,5,6,7)))

PS: Trucco infallibile di una mia prof. [forgottenNameHere] per le parentesi: contare +1 per quelle aperte -1 per qulle chiuse. Il totale finale dev'essere 0 :)




_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a