Usa itertools.chain_fromiterable()
per appiattire prima le tuple nidificate, quindi map()
a string e join()
. Nota che str()
rimuove la L
suffisso perché i dati non sono più di tipo long
.
>>> from itertools import chain
>>> s = ((1320088L,),)
>>> ','.join(map(str,chain.from_iterable(s)))
'1320088'
>>> s = ((1320088L,1232121L),(1320088L,),)
>>> ','.join(map(str,chain.from_iterable(s)))
'1320088,1232121,1320088'
Nota, string
non è un buon nome di variabile perché è lo stesso della string
modulo.