我打开一个文本文件,现在文本文件中的每个元素都由换行符分隔。当我使用 readlines() 时,它将在列表中保留此换行符,这是在每个元素之后,因此它看起来像这样 [zebra\n, ant\n,]
我想知道是否有一个简单的函数或代码片段可以用来删除该换行符的所有元素!
这是我到目前为止编写的代码
filelist=file.readlines()
file.close()
return filelist
最佳答案
尝试:
filelist = [line.rstrip('\n') for line in file]
关于python - 删除Python中每个元素的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14535619/