Python list.pop() | list.remove() 用法详解

来源:互联网 发布:linux 连接网络命令 编辑:程序博客网 时间:2024/05/18 11:27

一、list.pop(index) 用于从列表中删除元素,该语句还能返回被删除的元素。

注意:index表示该元素的下标。

a = [0,1,2,3,4,5]print a.pop() # 输出5,这个语句相当于 print a.pop(-1)print a # [0,1,2,3,4]print a.pop(0)  # 0print a # [1,2,3,4]print a.pop(3) #4

二、list.remove(value) 也用于从列表中删除元素,value指代元素的值。

a = [0,1,2,2,3,4,5] #注意这里有两个2a.remove(5)print a #[0, 1, 2, 2, 3, 4]a.remove(2)print a #[0, 1, 2, 3, 4] 注意这里只删除了一个2print a.remove(4)  #返回:None;  list.remove(value) 不会有返回值,而是直接在list上修改。


原创粉丝点击