この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:T
更新日時:2017-09-03 19:27:57

タイトル: 要素の削除

インデックスを指定した要素の削除は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']