タイトル: 要素の削除
インデックスを指定した要素の削除はpop関数を使用します。
キーワードを指定した要素の削除はremove関数を使用します。
■pop関数
【構文】※[]は省略可能
リスト名.pop([インデックス])
【説明】
指定したインデックスの要素を削除します。
インデックスが省略された場合は末尾の要素を削除します。
【例文】
list1 = ["a", "b", "c", "d"]
list1.pop()
print(list1)
list1.pop(1)
print(list1)
【出力結果】
['a', 'b', 'c']
['a', 'c']
■remove関数
【構文】※[]は省略可能
リスト名.remove(キーワード)
【説明】
リスト内でキーワードと一致する要素を削除します。
キーワードと一致する要素が複数ある場合でも要素は1つしか削除されません。
インデックスが若い番号の要素が削除されます。
【例文】
list1 = ["a", "A", "b", "A"]
list1.remove("A")
print(list1)
【出力結果】
['a', 'b', 'A']