在 Python 中,您可以读取文件并将其行加载到列表中,方法是使用
f = open('file.txt','r')
lines = f.readlines()
每个单独的行由分隔,\n
但如果一行的内容有,\r
则它不会被视为新行。我需要将所有转换\r
为\n
并获得正确的列表lines
。
如果我在.split('\r')
里面做,lines
我会在列表中得到列表。
我想过打开一个文件,全部替换\r
为\n
,关闭文件并再次读取它,然后使用,readlines()
但这似乎很浪费。
我应该如何实现这个?