Gunakan itertools.chain_fromiterable()
untuk meratakan tupel bersarang Anda terlebih dahulu, lalu map()
ke string dan join()
. Perhatikan bahwa str()
menghapus L
suffix karena datanya tidak lagi bertipe 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'
Catatan, string
bukan nama variabel yang baik karena sama dengan string
modul.