我正在嘗試在一個TEXT文件中讀取文件並試圖從多行創建列表。從一個文件的格式化多行輸出創建一個列表
with open(filename1, 'r') as file1:
for line in file1:
strings2 = []
strings1 = line.rsplit(': ', 1)[1]
print ("Text 1 output is: {}".format(strings1))
strings2 = strings1.split(',')
print ("output-1 is:{}".format(strings3))
FILE.TXT:
12345: apple is fruit
34354: grapes is also fruit
預期輸出:
[apple is fruit, grapes is also fruit]
實際輸出:
[grapes is also fruit]
輸入文本文件中是否存在換行符? – Kris
是的,只是更新了我的示例文件,如上 – user5911015