我有一个如下所示的列表。我想从此列表中删除所有\n和尾随空格
list= ['Path', 'Metric Group', 'Metric Type', 'Tue\n23rd', 'Wed\n24th', 'Thu\n25th', '','Week\n23']
我尝试使用map,但它返回给我一个map对象,而不是我所期望的一个清理列表。我希望我的结果如下。任何帮助都是感激的
['Path', 'Metric Group', 'Metric Type', 'Tue23rd', 'Wed24th', 'Thu25th','Week23']
data= map(lambda s:s.strip(),list)
在列表理解中使用
strip()
和replace()
。我将您的列表称为li
,因为list
是python的内置函数注意:
strip()
将删除所有前导和尾随空格。如果您只想删除尾随空格,请使用rstrip()
相关问题 更多 >
编程相关推荐