在 Python 中按索引删除列表元素
Muhammad Maisam Abbas
2023年1月30日
2021年3月21日
在本教程中,我们将讨论在 Python 中按索引删除列表元素的方法。
在 Python 中使用 del
关键字按索引删除列表元素
del
语句用于删除 Python 中的对象。del
语句还可用于按索引删除列表元素。以下代码示例向我们展示了如何在 Python 中使用 del
关键字按索引删除列表元素。
list1 = [0,1,2,3,4]
del list1[1]
print(list1)
输出:
[0, 2, 3, 4]
在上面的代码中,我们首先初始化一个列表,然后使用 del
关键字删除列表索引 1
处的元素。
在 Python 中使用 pop()
函数按索引删除列表元素
pop()
函数用于删除指定索引处的 list 元素。pop()
函数返回删除的元素。以下代码示例向我们展示了如何使用 Python 中的 pop()
函数通过索引删除列表元素。
list1 = [0,1,2,3,4]
removedElement = list1.pop(1)
print(list1)
print(removedElement)
输出:
[0, 2, 3, 4]
1
在上面的代码中,我们首先初始化一个列表,然后使用 pop()
函数删除列表索引 1
上的元素。
del
关键字方法和 pop()
函数都能执行相同的任务。唯一的区别是,del
关键字删除了给定索引处的元素,但是 pop()
函数也返回了已删除的元素。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn