テキストファイルから行を削除しますか? 質問する

テキストファイルから行を削除しますか? 質問する

次のような textfile.txt があります:

First Line
Second Line
Third Line
Fourth Line
Fifth Line
Sixth Line

最初の 3 行と最後の行を最も快適に削除するにはどうすればよいでしょうか?

ベストアンサー1

with open('textfile.txt') as old, open('newfile.txt', 'w') as new:
    lines = old.readlines()
    new.writelines(lines[3:-1])

おすすめ記事