リスト等のシーケンス型*1に使える[1:3]のような表記。範囲指定。
a[開始インデクス:終了インデクス] という風に使う。
>>> a = [0, 1, 2 ,3 ,4 ,5, 6] >>> a[0] 0 >>> a[0:3] [0, 1, 2] >>> a[:4] [0, 1, 2, 3]
*1:シーケンス型についてはhttp://www.python.jp/doc/nightly/lib/typesseq.html参照 要するにリストとか文字列とかのこと
リスト等のシーケンス型*1に使える[1:3]のような表記。範囲指定。
a[開始インデクス:終了インデクス] という風に使う。
>>> a = [0, 1, 2 ,3 ,4 ,5, 6] >>> a[0] 0 >>> a[0:3] [0, 1, 2] >>> a[:4] [0, 1, 2, 3]
*1:シーケンス型についてはhttp://www.python.jp/doc/nightly/lib/typesseq.html参照 要するにリストとか文字列とかのこと