インデックスでリストから要素を削除する方法 質問する

インデックスでリストから要素を削除する方法 質問する

インデックスによってリストから要素を削除するにはどうすればよいですか?

見つかりましたが、これは値によってlist.remove()リスト内の項目をゆっくりとスキャンします

ベストアンサー1

を使用してdel、削除する要素のインデックスを指定します。

>>> a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> del a[-1]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8]

スライスもサポートします:

>>> del a[2:4]
>>> a
[0, 1, 4, 5, 6, 7, 8, 9]

ここチュートリアルからのセクションです。

おすすめ記事