readline() は改行文字を含むリストを生成します
Python で readlines() メソッドを使用してテキスト ファイルの内容を読み取り、それらをリストに保存すると、各行の末尾に改行文字 (n) が含まれます。これは状況によっては望ましくない場合があります。
改行文字の削除
リストから改行文字を削除するには、splitlines() メソッドを利用できます。名前が示すように、splitlines() は改行に基づいてファイルの内容を分割し、末尾の n を除いたリストを返します。
改行文字を削除するコード
ここにありますSplitlines():
<code class="python">with open('filename.txt') as f: mylist = f.read().splitlines()</code>
readlines() を使用する代わりに、read() はファイル全体を文字列として読み取ります。その後、splitlines() はこの文字列を改行に基づいてリストに分割し、改行文字を取り除きます。この方法では、各要素が末尾の n を除いたテキスト ファイルの行を表すリストが提供されます。
以上が以下は、記事の本質を捉えた質問ベースのタイトルです。 Python の `readlines()` で作成されたリストから改行文字を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。