微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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()方法

因为列表中的每一个元素都有使用下标表示所在位置,那么使用这个方法的话,可以指定一个下标对数据进行删除的操作,也可以不指定那么就会自动的将最后一个数据删除了,最后的返回值是一个删除的数据。举个例子:

# 不指定下标

list1 = ['python', 'hadoop']
del_list = list1.pop()
print(del_list) 
运行结果:hadoop

#指定下标

list2 = ['python', ' hadoop ']
del_list2 = list2.pop(1)
print(del_list2)
运行结果:java

方法3:remove()方法

这个方法的使用是将列表中的某一个数据匹配移除,基本的远方格式如下:

列表序列.remove(数据)

举个例子:

list1 = ['python', 'hadoop']
list1.remove('python')
print(list1)
运行结果:[‘java’,’hadoop’]

关于python列表删除的操作有哪些?python列表删除数据的操作方法文章分享到这里了,文章中介绍了三种常用的方法,希望可以对大家的学习带来帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐