・Pythonでリスト要素を削除するメジャーな方法を知りたい
・自分が覚えやすいリスト要素削除方法を見つけたい
・どのような挙動になるのか忘れてしまった
・お気に入りして見直せるページを探している
そんな方向けにただただサンプルコードと出力結果を載せていきます。
では、早速まとめていきます。
目次
サンプルコード
今回使用していくリストはこちら。
sample_list = ['first', 'second', 3, 4, '5', 'last']
print(sample_list)
結果
['first', 'second', 3, 4, '5', 'last']
removeで要素を削除(引数は値)
sample_list.remove('second')
print(sample_list)
結果
['first', 3, 4, '5', 'last']
popで要素を削除(引数はINDEX番号、空=最後の要素)
引数に削除する要素のINDEX番号を指定
sample_list.pop(0)
print(sample_list)
結果
['second', 3, 4, '5', 'last']
引数無し
sample_list.pop()
print(sample_list)
結果
['first', 'second', 3, 4, '5']
delで要素を削除
リスト要素の一部削除
del(sample_list[0])
print(sample_list)
結果
['second', 3, 4, '5', 'last']
リストの削除
del(sample_list)
print(sample_list)
結果
NameError: name 'sample_list' is not defined
clearで要素を削除
sample_list.clear()
print(sample_list)
結果
None
コメント