python:remove,pop和del方法的区别
来源:互联网 发布:app one是什么软件 编辑:程序博客网 时间:2024/05/31 15:19
这三种方法都是list的删除方法,其中remove是针对可变列表的元素进行搜索删除,而pop和del是针对可变列表的下标进行搜索删除。具体区别如下:
1. remove
remove(item)方法是直接对可变序中的元素进行检索删除,返回的是删除后的列表,不返回删除值(返回None)
>>>list1=[1,3,6,7,8]>>>print list1.remove(3) #对列表元素进行搜索删除,而不是下表>>>print list1None[1,6,7,8]
2. pop
pop(index)方法是对可变序列中元素下标进行检索删除,返回删除值
>>>list1=[1,3,6,7,8]>>>print list1.pop(3),#对列表下表进行检索删除>>>print list17[1,3,6,8]>>>dict1={'Abby':21,'Bob':22,'cindy':21}>>>print dict1.pop(1)>>>print dict1
3. del
del(list[index])方法是对可变序列中元素下边进行检索删除,不返回删除值
>>>list1=[1,3,6,7,8]>>>del list[3]>>>print list1[1.3,6,8]
阅读全文
0 0
- python:remove,pop和del方法的区别
- python 数组的del ,remove,pop区别
- Python对于列表的del, remove, pop操作的区别
- Python对于列表的del, remove, pop操作的区别
- python-pop,del,remove
- 1007 Python之List中remove,pop,del区别分析
- python 3.x中列表中元素删除del、remove、pop的用法及区别
- python remove和del的区别,python 循环删除元素
- Python append , pop, del 和 remove 基础知识篇
- python pop 和remove
- python pop()和remove()
- Python基础学习--删除元素(remove,del,pop)
- python 的 remove 和 pop 好奇怪
- Python中append()和extend()的区别,pop()和remove()的区别
- python list.remove(),del()和filter & lambda
- Python list del remove
- python中列表的pop、remove、-1
- python remove pop
- JAVAWeb第一天html篇
- mongodb 操作符$
- 建表空间、用户,cmd命令导出导入表
- UE4蓝图节点翻译--- Get All Child Actors
- 关于C++ 的constant Member function 的讲解
- python:remove,pop和del方法的区别
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
- vue-基于elementui换肤[自定义主题]
- Apache web服务
- 如何才能写出一手高质量优美的代码
- 进制转换之toBinaryString(), toOctalString(), toHexString()
- Java多线程(3)——线程间通信
- AMOS分析技术:模型整体拟合度指标
- 史上最简单的 SpringCloud 教程 | 终章