我想从字符串,两端和单词之间消除所有空格.
我有这个Python代码:
def my_handle(self):
sentence = ' hello apple '
sentence.strip()
Run Code Online (Sandbox Code Playgroud)
但这只会消除字符串两边的空白.如何删除所有空格?
这是我的主要字符串
"action","employee_id","name"
"absent","pritesh",2010/09/15 00:00:00
Run Code Online (Sandbox Code Playgroud)
所以在名称coolumn之后它会转到新行但是在这里我追加到列表中添加了一个新的行字符,并使其像这样
DATA_LIST*****['"action","employee_id","name"\n"absent","pritesh",2010/09/15 00:00:00\n']
在这里它附加了新的线条字符缺席,但实际上它是一个新的线条,但它附加我希望使它像
DATA_LIST*****['"action","employee_id","name","absent","pritesh",2010/09/15 00:00:00']
我有一个列表,其中包含一个项目'\n'.我想删除它.但是,remove命令不起作用.谁能告诉我我做错了什么?
def main():
list1 = ['\ng,g\ng,g,g\n', '\n', '\ns\ns,s\n', '\nd,d\nd\nd,d,d,d\n\n']
print list1
print list1.remove('\n')
if __name__ == '__main__':
main()
Run Code Online (Sandbox Code Playgroud)
此外,如果我的列表包含许多此类条目'\n',我该如何删除它们?我目前使用set()来获取重复项,然后我试图让remove命令工作.但是,set()命令似乎改变了列表的排序.我宁愿遍历列表并找到'\n',找到它,删除它.