Python 文字列の修正
Pythonには、文字列(Strings)を修正・加工するために使用できる一連の組み込みメソッド(Built-in Methods)が用意されています。
1. 大文字への変換 (Upper Case)
upper() メソッドは、文字列内のすべての文字を大文字に変換した新しい文字列を返します。
a = "Hello, World!"
print(a.upper())2. 小文字への変換 (Lower Case)
lower() メソッドは、文字列内のすべての文字を小文字に変換した新しい文字列を返します。
a = "Hello, World!"
print(a.lower())3. 空白の削除 (Remove Whitespace)
ホワイトスペース(Whitespace)とは、実際のテキストの前後のスペースを指します。多くの場合、これらの不要なスペースは削除する必要があります。
strip() メソッドは、文字列の先頭(Beginning)および末尾(End)にあるすべての空白文字を除去します。
a = " Hello, World! "
print(a.strip()) # 結果は "Hello, World!" になります4. 文字列の置換 (Replace String)
replace() メソッドは、指定した文字列を別の文字列で置き換えます。
a = "Hello, World!"
print(a.replace("H", "J"))5. 文字列の分割 (Split String)
split() メソッドは、指定した区切り文字(Separator)が見つかった箇所で文字列を分割し、その結果をリスト(List)として返します。
以下の例では、カンマ(,)をセパレータとして使用し、その箇所で文字列を分割しています。
a = "Hello, World!"
print(a.split(",")) # 結果は ['Hello', ' World!'] になります