Python/type/str
Last-modified: Fri, 26 Apr 2019 09:41:08 JST (2177d)
スマホ版が見づらい場合はPC版をお試しください。
Contents
文字列の性質
リスト | |
type | str |
M/I | Imutable |
文字列の基本操作
空文字列を作る
s = ''
文字列を指定して作る
s = '012345678' print(s) # 出力:012345678
文字列の抽出
基本的にはリストの抽出と似ている
文字列はイミュータブル(変更不能)
s = '012aaabbc' s[3] = 'd' # TypeError: 'str' object does not support item assignment
文字列はイミュータブルなので、一部分を変更することはできない。なので、変更したいときは新たな文字列を作成する。
文字列の探索
特定の文字があるか
s = '012aaabbc' print('a' in s) # 出力:True
特定の文字列が何個あるか
s = '012aaabbc' print(s.count("a")) # 出力:3