我有一个像
这样的元组列表[('Parrish', 'Alabama'), ('Phil Campbell', 'Alabama'), ('Lisman', 'Alabama')]
我想剥离空格,我希望输出采用
的形式['Parrish,Alabama','PhilCampbell,Alabama','Lisman,Alabama']
我还有一个如下所示的列表,如何拆分列表中的第二个元素
['28/08/17','Parrish,Alabama', '33.7306642', '-87.2844473', ' Ground Snow Load is10 psf']
我的输出应该是
的形式['28/08/17','Parrish', 'Alabama', '33.7306642', '-87.2844473', ' Ground Snow Load is10 psf']
答案 0 :(得分:0)
版本3
您可以将列表理解与','.join
一起使用。在连接完成后使用str.replace
删除空格。
In [86]: [','.join(y).replace(' ', '') for y in lst]
Out[86]: ['Parrish,Alabama', 'PhilCampbell,Alabama', 'Lisman,Alabama']
由于no1xsyzy和Jon Clements,可读性得到了提升。