検索
>>> lst = [1,2,3]
>>> 1 in lst
True
>>> 4 in lst
False
#インデックスの検索
>>> lst = [1,2,3]
>>> lst.index(3)
2
最後の要素
>>> lst = [1,2,3]
>>> lst[-1]
3
スライス
>>> lst = [1,2,3,4,5]
#「:」の後ろは取り出したい要素のインデックスに1を加える
>>> lst[1:3]
[2, 3]
>>> lst[3:4]
[4]
#2番目から最後までを指定
>>> lst[2:]
[3, 4, 5]
#最初(0番目)から3番目までを指定
>>> lst[:3]
[1, 2, 3]
リストの足し算、掛け算
#lst += [1] とlst.append(1)は同じ
#lst += [1,2] とlst.extend([1,2])は同じ
>>> lst = [1,2,3]
>>> lst += [4,5]
>>> lst
[1, 2, 3, 4, 5]
>>> lst *= 3
>>> lst
[1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
要素の削除
>>> lst = [1,2,3,4,5]
>>> del lst[0]
>>> lst
[2, 3, 4, 5]
並び替え
#小さい順
>>> lst = [3,2,4,1]
>>> lst.sort()
>>> lst
[1, 2, 3, 4]
#逆順
>>> lst = [1,2,3,4]
>>> lst.reverse()
>>> lst
[4, 3, 2, 1]
最終更新:2014年04月15日 00:57