从列表中删除元素
常用命令如下:
- del fruits [索引号,如0] //可删除列表任何元素,只知道删除元素的索引号
- pop_fruits = fruits.pop() //删除列表最后一个元素,并把删除的值定义为变量pop_fruits的值,可用于其他用途
- pop_fruits = fruits.pop(索引号,如1) //可删除列表中任何元素,只需知道元素的位置
- fruits.remove(“orange”) //需知道删除元素的值
详细的例子如下:
- 使用del 语句 / /可删除任何位置的元素,只需知道删除元素在列表中的位置
fruits =["apples", "pear", "orange", "cherry"]
del fruits [0] //删除列表第一个元素
print (fruits)
//输出结果为 fruits =["pear", "orange", "cherry"]
使用del语句将值从列表中删除后,就永久删除了,再也无法访问它
- 使用方法pop() // 可删除列表末尾元素,并让你能够接着使用它
fruits =["apples", "pear", "orange", "cherry"]
pop_fruits = fruits.pop()
print(pop_fruits)
print(fruits)
//输出结果为
cherry
['apples', 'pear', 'orange']
- 使用方法pop(元素索引号) //可删除列表中任何元素,只需知道元素的位置
fruits =["apples", "pear", "orange", "cherry"]
pop_fruits = fruits.pop(1)
print(pop_fruits)
print(fruits)
//输出结果为
pear
['apples', 'orange', 'cherry']
- 使用方法remove(), 只需知道要删除元素的值
fruits =["apples", "pear", "orange", "cherry"]
fruits.remove("orange")
print(fruits)
//输出结果为
['apples', 'pear', 'cherry']
来源:CSDN
作者:小萝卜头999
链接:https://blog.csdn.net/AlwaysSpring/article/details/104531095