Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从列表中删除换行符_Python_Python 3.x_List_Character_Newline - Fatal编程技术网

Python 从列表中删除换行符

Python 从列表中删除换行符,python,python-3.x,list,character,newline,Python,Python 3.x,List,Character,Newline,我有下面的清单 list = ['\n A\n ', '\n B\n ', '\n C\n ', '\n

我有下面的清单

list = ['\n                                A\n                            ', '\n                                B\n                            ', '\n                                C\n                            ', '\n                                D\n                            ']
看起来列表是中心对齐的,这个列表是我运行的bs4代码的输出。如何从列表中删除最终输出的所有换行符

list = ['A','B','C','D']
可以使用删除字符串的前导和尾随空格。要将其应用于列表中的每个项目,您可以使用列表理解:

lst = [item.strip() for item in lst]
或功能:

lst = list(map(str.strip, lst))

请注意,不要将变量命名为
list
,因为它会影响内置变量。

原始列表的语法无效。您绑定了一个内置程序,但没有关闭
]
@roganjosh就语法而言,这没问题。@EugeneYarmash您试过运行第一行吗?我甚至不能测试,而且它已经从视线中消失了很多@EugeneYarmash。在美丽集团的混乱中,我完全忘记了这个简单的方法!