python读取txt文件时去除换行符  

python的readlines()方法用于读取所有行,且返回值是一个列表,换行符包含在字符串中。

f = open("temp.txt","r")
results = f.readlines()
print(results[0:8])

['察觉\n', '触目\n', '耳闻\n', '发\n', '发觉\n', '发现\n', '风闻\n', '感\n']

使用字符串的splitlines()函数方法

f = open("temp.txt","r")
results = f.read().splitlines()
print(results[0:8])

['察觉', '触目', '耳闻', '发', '发觉', '发现', '风闻', '感']

更多推荐

python读取txt文件时去除换行符