Python でインデックスを使用してリスト内の要素を削除する方法を教えてください。
del文でリストの要素をインデックス番号で削除できます。例えば、リストのインデックス番号2の要素を削除する場合は、以下のコードを使用します。
my_list = [1, 2, 3, 4, 5]
del my_list[2]
print(my_list)
結果が [1, 2, 4, 5] になります。
del文では、del文で同時に複数の要素を削除することもできます。たとえば、次のようになります:
my_list = [1, 2, 3, 4, 5]
del my_list[1:4]
print(my_list)
[1, 5] が出力されます。