Python列表中删除的操作有哪些?Python列表删除数据的操作方法

Python列表是常用的数据类型之一,它是一种可以有序并且是可以更改的集合,所以我们在处理列表的时候,可以对数据进行增加、删除等操作,今天的这篇文章详细的给大家讲解了Python列表删除数据的操作方法,有需要的朋友可以一起来看看 。

Python列表中删除的操作有哪些?Python列表删除数据的操作方法

文章插图
一、常见的列表数据删除方法

对于列表删除数据的操作,下面给大家介绍了三种比较常用的,具体的操作如下:
方法1:使用del删除
在列表中,如果想对指定的数据进行输出或者是删除这个列表时,就可以使用这个方法,基本的语法格式如下:
del列表名  或  del(列表)在语法中,可以看到是可以加括号,也可以不使用括号的,下面看一个具体的实例,是删除整个列表的,代码如下:
list1 = ['python', 'java', 'c']第1种写法
del list1第2种写法
del(list1 )print(list1)运行结果:
NameError: name 'list1' is not defined方法2:使用pop()方法
【Python列表中删除的操作有哪些?Python列表删除数据的操作方法】因为列表中的每一个元素都有使用下标表示所在位置,那么使用这个方法的话,可以指定一个下标对数据进行删除的操作,也可以不指定那么就会自动的将最后一个数据删除了,最后的返回值是一个被删除的数据 。举个例子:
# 不指定下标
list1 = ['python', 'java', 'hadoop']del_list = list1.pop()print(del_list) 运行结果:hadoop#指定下标
list2 = ['python', 'java', ' hadoop ']del_list2 = list2.pop(1)print(del_list2)运行结果:java方法3:remove()方法
这个方法的使用是将列表中的某一个数据匹配移除,基本的远方格式如下:
列表序列.remove(数据)举个例子:
list1 = ['python', 'java', 'hadoop']list1.remove('python')print(list1)运行结果:[‘java’,’hadoop’]关于Python列表中删除的操作有哪些?Python列表删除数据的操作方法的文章就分享到这里了,文章中介绍了三种常用的方法,希望可以对大家的学习带来帮助 。

    推荐阅读