Verwenden Sie itertools.chain_fromiterable()
um zuerst Ihre verschachtelten Tupel zu glätten, dann map()
zu string und join()
. Beachten Sie, dass str()
entfernt das L
Suffix, da die Daten nicht mehr vom Typ long
sind .
>>> 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'
Beachten Sie, string
ist kein guter Variablenname, weil er derselbe ist wie string
Modul.