python列表是常用的数据类型之一,它是一种可以有序并且是可以更改的集合,所以我们在处理列表的时候,可以对数据进行增加、删除等操作,今天的这篇文章详细的给大家讲解了python列表删除数据的操作方法,有需要的朋友可以一起来看看。
对于列表删除数据的操作,下面给大家介绍了三种比较常用的,具体的操作如下:
在列表中,如果想对指定的数据进行输出或者是删除这个列表时,就可以使用这个方法,基本的语法格式如下:
del列表名 或 del(列表)
在语法中,可以看到是可以加括号,也可以不使用括号的,下面看一个具体的实例,是删除整个列表的,代码如下:
list1 = ['python', 'java', 'c']
第1种写法
del list1
第2种写法
del(list1 ) print(list1)
运行结果:
NameError: name 'list1' is not defined
因为列表中的每一个元素都有使用下标表示所在位置,那么使用这个方法的话,可以指定一个下标对数据进行删除的操作,也可以不指定那么就会自动的将最后一个数据删除了,最后的返回值是一个被删除的数据。举个例子:
# 不指定下标
list1 = ['python', 'hadoop'] del_list = list1.pop() print(del_list) 运行结果:hadoop
#指定下标
list2 = ['python', ' hadoop '] del_list2 = list2.pop(1) print(del_list2) 运行结果:java
这个方法的使用是将列表中的某一个数据匹配移除,基本的远方格式如下:
列表序列.remove(数据)
举个例子:
list1 = ['python', 'hadoop'] list1.remove('python') print(list1) 运行结果:[‘java’,’hadoop’]
关于python列表中删除的操作有哪些?python列表删除数据的操作方法的文章就分享到这里了,文章中介绍了三种常用的方法,希望可以对大家的学习带来帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。