在前面所学的知识点中,我们详细的讲解到了关于python中列表的使用方法,在里面有讲到关于删除列表元素的方法,就有小伙伴在询问他们之间有什么区别,所以接下来的这篇文章小编就来和大家讲解一下关于pop函数与remove函数的区别,大家也要仔细阅读文章哦。
在我们的知识点讲解中,我们有讲到关于雷彪元素的删除方法主要是有pop函数与remove函数来进行,当然还有其他的删除方法,这两个函数的相同点就是都是在原位进行操作,不同点还是相对较为明显的,下面就来进行讲解。
pop函数它是按照位来进行删除,详细一点说明就是通过索引号来进行删除,索引号都是从0开始进行。而remove函数是直接通过值来进行删除,对列表的元素先进行搜索,再进行删除。
pop函数正因为是通过位来进行删除,所以传递的就是将要删除的索引。而remove函数就传递的是将要被删除的元素,如果要删除多个函数,那么删除的就是默认为第一个。
还有一个明显的不同点就是pop函数会返回删除的值,而remove函数不会返回。下面俩对他们进行举例说明:
a = [0, '1', '2', '3', '4'] a.pop(0) print "List : ", a #运行结果 List : ['1', '2', '3', '4']
b=[1,2,3,4,5] print b.remove(4) print b None #运行结果 [1,2,3,5]
以上就是关于python中pop函数与remove函数区别的知识点分享了,希望有帮助到大家更好的理解。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。