[Python] Conversione tupla in intero

Lorenzo Sutton lsutton a libero.it
Gio 10 Feb 2011 18:02:00 CET


Marco Beri wrote:
> On 10/feb/2011, at 08:11, Lorenzo Sutton <lsutton a libero.it 
> <mailto:lsutton a libero.it>> wrote:
>
>> Ciao
>>
>> Marco Beri wrote:
>>>
>>>
>>> 2011/2/9 Nicola Ferrari <nick.ferro a gmail.com 
>>> <mailto:nick.ferro a 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 a lists.python.it
> http://lists.python.it/mailman/listinfo/python
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110210/b68f426e/attachment-0001.html>


Maggiori informazioni sulla lista Python