\

Pythonでは、文字列を改行で分割するためのいくつかの方法があります。ここでは、その中でも主に使われる2つの方法、split()メソッドとsplitlines()メソッドについて説明します。

split()メソッドを使用する

split()メソッドは、文字列を特定の区切り文字で分割し、その結果をリストとして返します。改行で分割する場合、区切り文字として"\n"を指定します。

text = "Line 1\nLine 2\nLine 3"
lines = text.split("\n")
print(lines)  # Output: ['Line 1', 'Line 2', 'Line 3']

splitlines()メソッドを使用する

splitlines()メソッドは、文字列を行で分割し、その結果をリストとして返します。このメソッドは、改行文字を自動的に認識します。

text = "Line 1\nLine 2\nLine 3"
lines = text.splitlines()
print(lines)  # Output: ['Line 1', 'Line 2', 'Line 3']

splitlines()メソッドは、split()メソッドとは異なり、改行文字を自動的に認識するため、改行文字を指定する必要はありません。

これらのメソッドを適切に使用することで、Pythonで文字列を改行で簡単に分割することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です