リストから特定の値を削除する方法はPythonで何ですか。
リストから特定の値を削除する方法は2つあります。
- remove()メソッドを使用する。
my_list = [1, 2, 3, 4, 5]
my_list.remove(3)
print(my_list)
出力:
[1, 2, 4, 5]
- リスト内包表記を使用する:
my_list = [1, 2, 3, 4, 5]
value_to_remove = 3
my_list = [x for x in my_list if x != value_to_remove]
print(my_list)
結果:
[1, 2, 4, 5]