因為我想同時將文本檔案讀入字串和串列,所以我不知道如何去做。我正在嘗試使用 for 回圈和設定條件,但我仍然不確定。文本檔案內容為:
2018 年最高進球者
國家
澳大利亞,529
牙買加, 466
英格蘭,450
新西蘭, 391
南非,363
我正在嘗試回傳和輸出如下所示:
“2018 年最高進球者”,
'國家'
['澳大利亞,529\n','牙買加,466\n','英格蘭,450\n','新西蘭,391\n','南非,363']
uj5u.com熱心網友回復:
嘗試這個:
with open('file.txt') as f:
content = [line for line in f.readlines() if line != '\n']
first_line = content[0].rstrip('\n')
second_line = content[1].rstrip('\n')
other_lines = [line for line in content[2:]]
uj5u.com熱心網友回復:
嘗試這個:
with open('text.txt') as f:
lines =f.read()
lines_list = [line for line in lines.split('\n') if line]
print(lines_list[2:])
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/366215.html
