使用
itertools.chain_fromiterable()先展平嵌套的元组,然后再
map()字符串和
join()。注意,
str()删除
L后缀是因为数据不再是type
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'
注意,
string不是一个好的变量名,因为它与
string模块相同。



