Pythonでリストから要素を値で削除する
リストから要素をその値で削除することができます。
これには、removeメソッドを適用します。
そのパラメータに必要な値を渡します:
lst = [1, 2, 3]
lst.remove(1)
print(lst) # [2, 3]と出力されます
リストに同じ要素が2つある場合、removeメソッドは
最初に一致したもののみを削除します:
lst = [1, 2, 3, 1]
lst.remove(1)
print(lst) # [2, 3, 1]と出力されます
リストが与えられています:
lst = ['a', 'b', 'c', 'd', 'e']
値が'c'の要素を削除してください。
リストが与えられています:
lst = ['a', 'b', 'c', 'd', 'e']
値が'b'の要素を削除してください。
リストが与えられています:
lst = ['b', 1, 2, 'b', 'c', 2]
リストから同じ要素をすべて順番に削除してください。