命令一覧
命令 | 内容 |
---|---|
append | 最後に値を追加 |
extend | 最後にリストを追加 |
insert | 値の挿入 |
remove | 指定値の最初の値を削除 |
pop | 指定インデックス又は最後の値を削除し削除値を返す |
clear | 全ての値を削除 |
index | 指定値を探しインデックスを返す |
count | 指定値の出現回数を返します |
sort | 並び替え |
reverse | リストの並びを反転します |
copy | リストをコピーし返します |
append
例)最後に6を追加
1 2 3 4 |
>>> hensu = [1,2,3,4,5] >>> hensu.append(6) >>> print(hensu) [1, 2, 3, 4, 5, 6] |
extend
< 例)リストhensuの最後にリストhensu2を追加
1 2 3 4 5 |
>>> hensu = [1,2,3,4,5] >>> hensu2 = [6,7,8] >>> hensu.extend(hensu2) >>> print(hensu) [1, 2, 3, 4, 5, 6, 7, 8] |
insert
例)リストhensuの2番目の前に9を挿入
1 2 3 4 |
>>> hensu = [1,2,3,4,5] >>> hensu.insert(2,9) >>> print(hensu) [1, 2, 9, 3, 4, 5] |
remove
例)リストhensu内の最初の3を削除
1 2 3 4 |
>>> hensu = [1,2,3,4,5,4,3,2,1] >>> hensu.remove(3) >>> print(hensu) [1, 2, 4, 5, 4, 3, 2, 1] |
pop
例)リストhensuの2番目を削除、最後を削除
1 2 3 4 5 6 7 8 9 10 |
>>> hensu = [1,2,3,4,5] >>> hensu.pop(2) 3 >>> print(hensu) [1, 2, 4, 5] >>> hensu.pop() 5 >>> print(hensu) [1, 2, 4] >>> |
clear
リストhensuの全ての値を削除
1 2 3 4 |
>>> hensu = [1,2,3,4,5] >>> hensu.clear() >>> print(hensu) [] |
index
例)リストhensuから”Tuesday”が何番目にあるか、また範囲指定(3番目から4番目)し探し何番目にあるか
1 2 3 4 5 |
>>> hensu = ["Sunday","Monday","Tuesday","Wednesday","Tuesday"] >>> hensu.index("Tuesday") 2 >>> hensu.index("Tuesday",3,5) 4 |
count
リストhensuに”A”が何個あるか
1 2 3 |
>>> hensu = ["A","B","C","A","B","A"] >>> hensu.count("A") 3 |
sort
リストhensuを昇順、降順に並び替える
1 2 3 4 5 6 7 |
>>> hensu = [3,7,5,4,1] >>> hensu.sort() >>> print(hensu) [1, 3, 4, 5, 7] >>> hensu.sort(reverse=True) >>> print(hensu) [7, 5, 4, 3, 1] |
reverse
リストhensuの並びを反転
1 2 3 4 |
>>> hensu = ["Sunday","Monday","Tuesday","Wednesday"] >>> hensu.reverse() >>> print(hensu) ['Wednesday', 'Tuesday', 'Monday', 'Sunday'] |
copy
リストhensuをコピーし返す
1 2 3 |
>>> hensu = [1,2,3,4,5] >>> hensu.copy() [1, 2, 3, 4, 5] |