当需要从列表中删除元素并返回该元素时,Python中pop()
函数是一个非常有用的函数。本文将详细介绍pop()
函数的语法与实例。
语法
list.pop(index=-1)
pop()
函数接受一个整数(默认值为-1),其值指定从列表中删除的元素的索引。如果未指定索引,则默认为-1,也就是删除列表中的最后一个元素。
示例1
以下是pop()
函数的一个简单实例:
fruits = ['apple', 'banana', 'cherry']
print(fruits.pop()) # 输出:'cherry
print(fruits) # 输出:['apple', 'banana']
在第一个行中,我们调用了pop()
函数,但未指定删除的元素的索引,因此该函数将删除列表中的最后一个元素’cherry’。在第二行中,我们打印输出变量fruits
,可以看到该列表中不再包含’cherry’。
示例2
以下是一个带有索引参数的pop()
函数示例:
fruits = ['apple', 'banana', 'cherry']
print(fruits.pop(1)) # 输出:'banana'
print(fruits) # 输出:['apple', 'cherry']
在第一个行中,我们调用了pop()
函数,并传递了1
作为索引参数,因此该函数将删除列表中的第2个元素’banana’。在第二行中,我们打印输出变量fruits
,可以看到该列表中不再包含’banana’。
以上就是关于Python中pop()
函数的语法与实例的完整攻略。