Python初級
文字列操作
一言で言うと
文字列の中に変数を埋め込む書き方。
もう少し詳しく
一言で言うと
文字列を加工・変換・検索する操作の総称。連結・スライス・置換・検索・分割など、テキストデータを扱うあらゆる処理が含まれる。
もう少し詳しく
Python の文字列操作には代表的な手法がいくつかある。
+ 演算子や join() で複数の文字列をつなぐ(例として 'Hello' + ' ' + 'World')s[0:3] のように範囲を指定して部分文字列を取り出すstr.replace('old', 'new') で特定の文字列を別の文字列に置き換えるstr.find() や in 演算子で文字列の位置や存在を確認するstr.split() で区切り文字を基にリスト化し、str.join() で逆に結合するstr.upper() / str.lower() / str.capitalize() など変数を埋め込む場合は f文字列(f'Hello, {name}!')が現代的な書き方だが、古いコードでは str.format() や % 演算子も使われるため、読めるようにしておく価値がある。
Python の標準機能やエコシステムでよく登場する用語です。データ分析・機械学習・Web 開発と幅広く応用される言語なので、Python 開発を進めるうえで覚えておく価値があります。