Pythonでテキストファイルを連結するにはどうすればよいですか?

| |

["file1.txt"、 "file2.txt"、...]のような20個のファイル名のリストがあります。これらのファイルを新しいファイルに連結するPythonスクリプトを作成したいと思います。 f = open(...)で各ファイルを開き、 f.readline()を呼び出して行ごとに読み取り、その新しいファイルに各行を書き込むことができます。私には「エレガント」とは思えません。特に、1行ずつ読み取り/書き込みを行う必要がある部分です。

Pythonでこれを行うためのより「エレガント」な方法はありますか?< / p>