这篇文章主要介绍python如何删除列表元素?删除列表元素的方法有哪些?文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要耐心看完!
1、删除一个列表元素可以使用Python中的del关键字,举个例子:
L = [‘a’, ‘b’, ‘c’, ‘a’, ‘b’, ‘c’] del L[0] L
输出:
[‘b’, ‘c’ ,‘a’, ‘b’, ‘c’]
2、按索引删除元素
pop(索引)会将索引对应的位置元素从列表中删除,同时返回这个元素,在没有参数的条件下默认会把最后一个元素删除返回元素值。
H= [‘a’, ‘b’, ‘c’] H.pop(0) H
输出:
[‘b’, ‘c’]
hh = [1, 2, 2, 3, 4, 5] print(hh.pop(1)) # 返回删除后的元素值 print("删除后返回的值:", hh)
输出:
2 删除后返回的值: [1, 2, 3, 4, 5]
3、利用clear()清空所有元素
清空所有元素即是把列表中所有元素全部删除,最后仅为一个空列表。
S = [‘a’, ‘b’, ‘c’, ‘a’, ‘b’, ‘c’] S.clear() S
输出:
[]
4、直接删除元素
使用这种方法Python 会先在列表中一个一个寻找该元素,然后将找到的第一个元素直接删除。
S = [‘a’, ‘b’, ‘c’, ’d’, ’e’] S.remove(‘e’) S
输出:
[ ‘a’, ‘b’, ‘c’, ’d’]
5、remove 是删除单个元素,删除首个符合条件的元素,按值删除,最后返回值为空。
List = [1, 2, 2, 2, 3, 4] print(List.remove(2)) print("删除后返回的值", List_remove)
输出:
None 删除后返回的值[1, 2, 2, 3, 4]
此方法跟按索引删除元素类似。
以上是“python如何删除列表元素?删除列表元素的方法有哪些?”这篇文章的所有内容,相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,可以继续关注!
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。