Pythonでは、リスト内の各要素から改行文字を削除するために、replace()
関数を使用することができます。以下にその方法を示します。
# リストの定義
test_list = ['あいうえお', '1100\\n']
# replace()関数を使用して改行文字を削除
test_list[1] = test_list[1].replace('\\n', '')
# 結果の表示
print(test_list)
このコードは、リストtest_list
の2番目の要素(インデックス1)から改行文字を削除します。replace()
関数は、最初の引数に指定した文字列(この場合は改行文字'\\n'
)を、2番目の引数に指定した文字列(この場合は空文字列''
)に置き換えます。
なお、Pythonの文字列はイミュータブル(変更不可能)なので、replace()
関数は新しい文字列を返し、元の文字列は変更されません。そのため、結果をリストの要素に再代入する必要があります。
以上が、Pythonでリスト内の改行文字を削除する方法です。この情報が役立つことを願っています。