文字列操作

文字列抽出(スライス)

s = “abcdefghijklmnopqrstuvwxyz” とした場合の各種抽出方法を記載する。

分類 結果
特定位置抽出 s[0] 'a'
s[1] 'b'
s[24] 'y'
s[24] 'z'
s[-1] 'z'
s[-2] 'y'
s[-25] 'b'
s[-26] 'a'
部分抽出 s[0:7] 'abcdefg'
s[-5:-1] 'vwxy'
s[:7] 'abcdefg'
s[21:] 'vwxyz'
s[:-20] 'abcdef'
s[:] 'abcdefghijklmnopqrstuvwxyz'
s[0:10:2] 'acegi'
s[-1:-6:-1] 'zyxwv'