python 读取txt,并写入列表。如下:

下列字符串位于文本文件 sst.txt 中
SST-1 , A-1
SST-2 , A-2
SST-3 , A-3
SST-4 , A-4
SST-5 , A-5
--------------------------------
用python从sst.txt中读取出来,并写入列表,列表位称为result
也就是说print reslut 时结果为

SST-1 , A-1
SST-2 , A-2
SST-3 , A-3
SST-4 , A-4
SST-5 , A-5

with open("sst.txt") as in_file:
result = in_file.readlines()

print result追问

你好,运行出来是这样的

     å¸Œæœ›è¿è¡Œç»“果是下面这样的

SST-1 , A-1
SST-2 , A-2
SST-3 , A-3
SST-4 , A-4
SST-5 , A-5


  2.能不能把单引号去掉。

谢谢。

追答

with open("sst.txt") as in_file:
result = in_file.readlines()

for r in result:
print r.replace("\n", "")

追问

运行出来是这个

追答

不要直接复制粘贴,如果对python identation不熟悉的话,直接复制粘贴是会出错的。
建议您逐字逐句输入进去

with open("sst.txt") as in_file:

for r in in_file.readlines():

print r

SST-1 , A-1

SST-2 , A-2

SST-3 , A-3

SST-4 , A-4

SST-5 , A-5

温馨提示:答案为网友推荐,仅供参考
相似回答