要素の追加と削除(append, pop)
リストは作成後も自由に要素を追加・削除できます。
1. append():末尾に追加
cart = ["りんご"]
cart.append("バナナ")
cart.append("ぶどう")
print(cart)
▶ 出力結果
['りんご', 'バナナ', 'ぶどう']
2. insert():指定した位置に追加
items = ["A", "B", "D"]
items.insert(2, "C") # インデックス2の位置に挿入
print(items)
▶ 出力結果
['A', 'B', 'C', 'D']
3. pop():末尾を取り出して削除
stack = [1, 2, 3, 4, 5]
last = stack.pop()
print(f"取り出した値:{last}")
print(f"残ったリスト:{stack}")
▶ 出力結果
取り出した値:5 残ったリスト:[1, 2, 3, 4]
4. remove():値を指定して削除
fruits = ["りんご", "バナナ", "ぶどう", "バナナ"]
fruits.remove("バナナ") # 最初に見つかったものを削除
print(fruits)
▶ 出力結果
['りんご', 'ぶどう', 'バナナ']
