読者です 読者をやめる 読者になる 読者になる

P42 []による文字の抽出・スライス

az = 'abcdefghijklmnopqrstuvwxyz'

#2.3.6 文字の抽出
az[0] #a
az[-1] #z
az[26] #IndexError

#2.3.7 スライス
az[:] #abcdefghijklmnopqrstuvwxyz
az[20:] #uvwxyz
az[12:15] #mno
az[-3:] #xyz
az[18:-3] #stuvw
az[::7] #ahov(先頭から最後まで7字毎に取得)
az[-1::-1] #zyxwvutsrqponmlkjihgfedcba
az[::-1] #zyxwvutsrqponmlkjihgfedcba
az[-51:-50] #''(スライスは間違ったオフセットには寛容)

入門 Python 3

入門 Python 3