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