2020-01-21
pop()删除元素 要将元素从列表中删除,并接着使用它的值。例如,获取刚被射杀的外星人的x和y坐标,使在相应的位置显示爆炸效果;在Web应用程序中,可能要将用户从活跃成员列表中删除,并将其加到非活跃成员列表中。 pop()可删除列表末尾的元素,并能够接着使用它。术语弹出(pop)源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。 下面从列表motorcycles中弹出一款摩托车: motorcycles = [‘honda’, ‘yamaha’, ‘suzuki’] print(motorcycles) popped_motorcycle = motorcycles.pop() print(motorcycles) print(popped_motorcycle) [‘honda’, ‘yamaha’, ‘suzuki’] [‘honda’, ‘yamaha’] suzuki pop()是怎么起作用的?假设列表中的摩托车是按购买时间存储的,可使用方法pop()打印一条消息,指出最后购买的是哪款摩托车: motorcycles = [‘honda’, ‘yamaha’, ‘suzuki’] last_owned = motorcycles.pop() print("The last motorcycle I owned was a " + last_owned