0

最初の 3 行と最後の行を削除することについて別の質問がありました.writelines()

Pythonのテキストファイルのどこからでも複数の特定の行を削除する方法はありますか?

お願い、お願い、助けてください!!

4

1 に答える 1

2

次のコードを試してください:

with open('input.txt') as f, open('output.txt', 'w') as fout:
    fout.writelines(line for lineno, line in 
                        enumerate(f, 1) if lineno not in (3,4,5))
于 2013-07-24T04:31:48.977 に答える