概要
Pythonには複数の要素を含むデータの扱いとしてリスト型やタプル型、辞書型など多数用意されています。ここではリスト型での追加、更新方法について説明します。
リストの追加方法-1つの要素追加(リストの最後)
変数.append(追加要素)
説明:リストを追加するにはappendメソッドを使用します。appendメソッドの注意点としては要素を1つずつしか追加できない点です。また追加される要素はリストの最後になります。
1 2 3 4 5 6 7 |
list = [0,1,2,3,4,5,6,7,8,9,10] list.append(11) list.append(12) list.append(13) list.append(14) list.append(15) print(list) |
1 |
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] |
リストの追加方法-1つの要素追加(指定した位置)
変数.insert(インデックス、追加要素)
説明:リストを指定した位置に追加するにはinsertメソッドを使用します。インデックスは0開始となり、1番目の要素のインデックスは0、2番目の要素のインデックスは1となります。insertについても要素の追加については1つずつとなります。
1 2 3 |
list = [0,1,2,3,4,5,6,7,8,9,10] list.insert(5,99) print(list) |
1 |
[0, 1, 2, 3, 4, 99, 5, 6, 7, 8, 9, 10] |
リストの追加方法-リストの結合
変数.extend(追加リスト)
説明:リストに別のリストの要素を追加する場合はexpendメソッドを使用します。
1 2 3 4 |
list = [0,1,2,3,4,5,6,7,8,9,10] list2 = [90,91,92,93,94,95,96,97,98,99,100] list.extend(list2) print(list) |
1 |
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100] |