リストメソッド

remove()

指定した値と一致する最初の要素を削除します。

構文

リスト.remove(値)

使用例

nums = [1, 2, 3, 2]
nums.remove(2)
print(nums)

実行結果

[1, 3, 2]

💡 実践的な使用例

numbers = [1, 2, 3, 2, 4, 2]
while 2 in numbers:
    numbers.remove(2)
print(numbers)

remove()は最初に見つかった1つだけを消すため、同じ値をすべて消したい場合はin演算子と組み合わせてwhileループで繰り返す必要があります。

関連トピック

リスト pop()

← メソッド辞典に戻る