【Python基礎】文字列のメソッド一覧|split, replace, stripの使い方

文字列のメソッド(split, replace, strip など)

Pythonには文字列を強力に加工するための「専用の道具(メソッド)」がたくさん用意されています。

1. データを分割する:split()

カンマ区切りのデータ(CSV)などを処理する際、必須となる技術です。

tags = "Python,Java,Ruby"
tag_list = tags.split(",")
print(tag_list)
print(tag_list[0])   # 最初の要素だけ取り出す
▶ 出力結果

['Python', 'Java', 'Ruby']
Python

2. 前後の空白を除去する:strip()

Webの入力フォームから届く値には、余分なスペースが含まれることがよくあります。

user_id = "  admin_user  "   # 前後に余分なスペース
print(user_id)               # スペースあり
print(user_id.strip())       # スペース除去後
▶ 出力結果

  admin_user  
admin_user

3. 文字を置き換える:replace()

text = "私はリンゴが好きです。リンゴは美味しい。"
new_text = text.replace("リンゴ", "バナナ")
print(new_text)
▶ 出力結果

私はバナナが好きです。バナナは美味しい。

4. 大文字・小文字を変換する

email = "User@Example.COM"
print(email.lower())    # すべて小文字
print(email.upper())    # すべて大文字
▶ 出力結果

user@example.com
USER@EXAMPLE.COM
< 前の記事インデックスとスライス
次の記事 >文字列のフォーマット(f文字列)

コメントする

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

上部へスクロール