我有以下列表
rowMeans(read.csv(text=gsub("\\D+", ",", recipes$baking_time), header = FALSE)[-3])
#[1] 25 25 45 20 75 45
好像列表是居中对齐的,这个列表是我运行的bs4代码的输出。如何从最终输出看起来像这样的列表中删除所有换行符
list = ['\n A\n ', '\n B\n ', '\n C\n ', '\n D\n ']
答案 0 :(得分:1)
您可以使用str.strip()
从字符串中删除开头和结尾的空格。要将其应用于列表中的每个项目,您可以使用列表理解:
lst = [item.strip() for item in lst]
或map()
函数:
lst = list(map(str.strip, lst))
请注意,请勿命名变量list
,因为它会遮盖内置function。