(10) 文字列中の任意の文字列を置換
文字列クラスの replace メソッドを使う。 >>> str = ‘aabbccddccbbaa’ >>> str.replace(‘cc’,’99’) ‘aabb99dd99bbaa’
文字列クラスの replace メソッドを使う。 >>> str = ‘aabbccddccbbaa’ >>> str.replace(‘cc’,’99’) ‘aabb99dd99bbaa’
文字列クラスの find メソッドで任意のパターンを検索する。 検出された場合、戻り値として検出位置のインデックスが返される。 >>> str = ‘aabbccddccbbaa’ >>&g… 続きを読む »
配列要素へのアクセスと同じ。 >>> str = ‘abcdefghijklmnopqrstuvwxyz’ >>> str[0] ‘a’ >>> str[25] ‘z… 続きを読む »
文字列の長さは、配列要素数を取得する関数 len で取得できる。 >>> str = ‘abcdefghijklmnopqrstuvwxyz’ >>> len(str) 26
文字列クラスの split メソッドに、任意の区切り文字を指定する。 >>> path = ‘/usr/local/aaa/bbb’ >>> elem = path.split(‘/’) >>> len(elem) 5 … 続きを読む »
>>> ‘aaa%03d’ % 16 ‘aaa016’ >>> ‘aaa%03d-%04d’ % (16, 32) ‘aaa016-0032’ >>> ‘aaa%d_%s_%10.6f’ % (12, ‘ZXCV’, 1… 続きを読む »
>>> ‘aaa’+’bbb’ ‘aaabbb’ >>> str1=’aaa’ >>> str2=’bbb’ >>> str3=str1+str2 >>> str3 ‘aaabbb’ >>> str1=’aaa’ >>>… 続きを読む »