Pythonでリストから要素を削除するには、いくつかの方法があります。たとえば、インデックスを指定して要素を削除するにはdelpop()が便利です。delは削除後の値を返しませんが、pop()は削除した要素を返します。

my_list = [1, 2, 3, 4]
del my_list[1]  # インデックス1の要素を削除
print(my_list)  # [1, 3, 4]
my_list.pop(0)  # インデックス0を削除し、返す

値そのものを削除する場合には、remove()を使用します。リスト内で最初に一致した要素が削除されます。

my_list = [1, 2, 3, 4]
my_list.remove(3)  # 値3を削除
print(my_list)  # [1, 2, 4]