首先看pop()
描述
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
语法
pop()方法语法:
list.pop([index=-1])
参数
- index -- 可选参数,要移除列表元素的索引值,不能超过列表总长度,默认为 index=-1,删除最后一个列表值。
返回值
该方法返回从列表中移除的元素对象。
list=['hello','world',0,1,2,3,4,]
print("输出当索引值为1时pop函数返回值:",list.pop(0))
print("输出无所索引值时pop函数返回值:",list.pop()) #无索引值时,默认为最后一个元素
print("输出调用pop函数后的列表:",list)
del语句
使用 del 语句可以从一个列表中依索引而不是值来删除一个元素。这与使用 pop() 返回一个值不同。可以用 del 语句从列表中删除一个切割,或清空整个列表(我们以前介绍的方法是给该切割赋一个空列表)
a=[-1,1,20,30,40,50,60,70]
print(a.pop(4)) #返回被删除的值
print("调用pop函数后的列表:",a)
print("使用del语句:&#