按索引从列表中高效删除元素
使用 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中文网其他相关文章!