Pythonでは、文字列を複数の行に分割するためのいくつかの方法があります。ここでは、その中でも主に使用される2つの方法を紹介します。
splitlines()
メソッドを使用する
Pythonのsplitlines()
メソッドは、文字列を行ごとに分割してリストを返します。このメソッドは、各行をリストの要素として分割するために設計されています。
# 複数行の文字列
inputString = """
Line 1
Line 2
Line 3
"""
# splitlines()を使用して文字列を行ごとに分割
lines = inputString.splitlines()
# 各行を出力
for line in lines:
print(line)
split('\n')
を使用する
もう一つの方法は、split('\n')
を使用することです。これはsplitlines()
と同様に動作しますが、改行文字を明示的に指定する必要があります。
# 複数行の文字列
inputString = """
Line 1
Line 2
Line 3
"""
# split('\n')を使用して文字列を行ごとに分割
lines = inputString.split('\n')
# 各行を出力
for line in lines:
print(line)
これらの方法を使用すれば、Pythonで文字列を複数の行に分割することが可能です。適切な方法を選択して、コードをより効率的に作成しましょう。