我有一个 excel 文件,我将其转换为带有数字列表的文本文件。
test = 'filelocation.txt'
in_file = open(test,'r')
for line in in_file:
print line
1.026106236
1.660274766
2.686381002
4.346655769
7.033036771
1.137969254
a = []
for line in in_file:
a.append(line)
print a
'1.026106236\r1.660274766\r2.686381002\r4.346655769\r7.033036771\r1.137969254'
我想将每个值(在每一行中)分配给列表中的单个元素。相反,它正在创建一个由 \r 分隔的元素。我不确定 \r 是什么,但为什么要将它们放入代码中?
我想我知道一种从字符串中删除 \r 的方法,但我想从源头解决问题