我是Python中的一個begginer,我有一個關於文件讀取的問題: 我需要處理文件中的信息以將其寫入另一個文件中。我知道如何做到這一點,但是對於我的電腦而言,它非常耗費資源,因爲該文件非常大,但我知道它是如何格式化的! 文件遵循格式:在Python中分割多個部分的.txt文件
4 13
9 3 4 7
3 3 3 3
3 5 2 1
我不會解釋什麼是對的,因爲它會採取年齡,不會是非常有用的,但文件essentialy由四大行這樣的,一次再次。現在,我使用它來讀取文件並將其轉換在一個很長的鏈條:
inputfile = open("input.txt", "r")
output = open("output.txt", "w")
Chain = inputfile.read()
Chain = Chain.split("\n")
Chained = ' '.join(Chain)
Chain = Chained.split(" ")
Chain = list(map(int, Chain))
後來,我只是用「任務ID」對待它,但我覺得這是真的效率不高。 那麼你知道我怎麼可以將鏈分成多個知道它們是如何格式化? 感謝您的閱讀!
正是我在尋找的,謝謝! –