2006-08-30から1日間の記事一覧

リストとタプル

リストは内容を変更可能。タプルは不可。 リストは[]で表す。タプルは()。要素が2つ以上なら()が無くてもOK。 >>> a = [0, 1, 2 ,3 ,4 ,5, 6] >>> a[0] = 1 >>> a[0] 1 >>> a = (0, 1, 2 ,3 ,4 ,5, 6) >>> a[0] = 1 Traceback (most recent call last): File…

スライスって何さ

リスト等のシーケンス型*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…