インデックスによるリストからの要素の効率的な削除
list.remove() を使用した値によるリストからの要素の削除は、時間がかかることがあります。 -消費プロセス。より効率的な方法は、del 演算子を使用して、削除する要素のインデックスを指定することです。
構文:
del list[index]
例:
a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] del a[-1] # Remove the last element print(a) # Output: [0, 1, 2, 3, 4, 5, 6, 7, 8]
スライス削除:
スライスを使用して要素の範囲を削除することもできます:
del a[2:4] # Remove elements at indices 2 and 3 print(a) # Output: [0, 1, 4, 5, 6, 7, 8, 9]
追加メモ:
以上がインデックスによって Python リストから要素を効率的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。