Python文字列スライス

714 ワード

目次
構文の説明
構造の使用
構文の説明
    文字列スライス.1つの文字列からサブ文字列を抽出できます.文字列スライスを定義するには、相手カッコ、開始オフセットstart、終了オフセットend、およびオプションのステップstepを使用します.一部は省略できます.スライスされたサブストリングにはstartからendまでのすべての文字が含まれます.
 
構造の使用
string[:]                 #              

string[start:]            # start     

string[:end]              #      end - 1

string[start:end]         # start   end - 1

string[::step]            # step       

string[start::step]       # start     , step       

string[:end:step]         #    end - 1, step       

string[start:end:step]    # start   end - 1, step       

?ヒント:オフセット量は左から0、1から順に増加します.右から左へ-1から順に小さくなります.ステップ長stepは、正の整数または負の整数をとることができ、負の整数は文字列の逆シーケンスステップ長を表す.