本投稿が自身初となります。
最近独学でPythonを始めたので、今回は文字列に関するメソッドをいくつか列挙していきます。
以下、扱う文字列オブジェクトは'str'とします。
- capitalize()
文字列の先頭のみを大文字に変換します
- casefold()
大文字小文字を無視して文字列検索できるように、文字をすべて小文字に変換する
- center(width(,char))
指定した文字数で文字列を中央揃えする。空白には'char'で指定した文字列を埋める。
- count(search(,start(,end)))
文字列内に'search'が含まれる回数を返す。なお、以下のようなコードでは文字列が重ならないように数えられる。
test.py
>>>'aaaaaa'.count('aaa')
2
- endswith(string(,start(,end)))
文字列の末尾の一致を確認する。開始位置・終了位置を指定した場合はスライス演算と同様の規則((3,-4)など)を用いる。
続きは参考文献をご覧ください。
- 参考文献
石本敦夫:Python文法詳解,オライリー・ジャパン,2014
Amazonより