#列表元素的删除操作
#remove()-->1.一次删除一个元素 2.重复元素只删除第一个 3.元素不存在,抛出ValueError
#pop()-->1.删除一个指定索引位置上的元素 2.指定索引不存在,抛出IndexError
#     -->3.不指定索引删除列表最后一个元素
#切片-->一次至少删除一个元素,将产生新的列表对象
#clear()-->清空列表中的所有元素
#del-->删除列表
##################################################################################
lst=[10,20,30,40,50,60,30]
lst.remove(30)
print(lst)#[10, 20, 40, 50, 60, 30]
#lst.remove(100)#ValueError
lst.pop(1)#删除索引为1的元素
print(lst)
#lst.pop(5)#IndexError
lst.pop()#不指定索引删除列表最后一个元素
print(lst)
################################
#切片
new_lst=lst[1:3]#将lst中索引[1,3)切掉,赋值给一个新的列表
print('原列表',lst)
print('切片后的列表',new_lst)
'''不产生新的列表对象,而是去删除原列表中的内容'''
lst[1:3]=[]#将lst中索引[1,3)的元素删掉
print(lst)
lst.clear()#清空列表中的所有元素
print(lst)
del lst#删除列表这个对象
print(lst)#NameError: name 'lst' is not defined

Python入门--列表元素的删除,remove(),pop(),切片,clear(),del相关推荐

  1. Python入门--列表元素的判断及遍历,判断指定元素在列表中是否存在,列表元素的遍历,

    #列表中元素查询操作 #判断指定元素在列表中是否存在 #元素 in 列表名 #元素 not in 列表名 #列表元素的遍历(遍历:就是将列表中的元素依次输出) #for 迭代变量 in 列表名:for ...

  2. Python入门--列表元素的排序操作,sort(),sorted()

    #列表元素的排序操作 #sort()-->默认将列表元素从小到达排序,指定reverse=True,进行降序排序,不产生新的列表对象 #sorted()-->对列表进行排序,将产生一个新的 ...

  3. Python入门--列表元素的修改

    #列表元素的修改 #为指定索引的元素赋予一个新值 #为指定的切片赋予一个新值 lst=[10,20,30,40] lst[2]=100#将索引为2的位置上的元素修改为100 print(lst)#[1 ...

  4. Python入门--列表元素的增加操作,append(),extend(),insert(),切片

    #列表元素的增加操作 #append()-->在列表的末尾添加一个元素 #extend()-->在列表的末尾至少添加一个元素 #insert(0-->在列表的任意位置添加一个元素 # ...

  5. Python列表(获取列表中指定元素的索引、获取列表中的多个元素、判断指定元素是否在列表中存在、列表元素的遍历、列表元素的增加操作、 列表元素的删除操作、列表元素的修改操作、列表元素的排序操作)

    1.获取列表中指定元素的索引 eg1:未指定索引范围查找索引 zyr=['憨憨','憨宝'] print(zyr.index('憨宝')) print(zyr[1]) eg2:在指定索引范围内查找元素 ...

  6. 【Python】Python入门-列表初相识

    公众号:尤而小屋 作者:Peter 编辑:Peter 在之前的文章中,我们已经介绍了Python中的两种常见数据类型:字符串和数字.本文中介绍的是Python中极其重要的数据类型:列表. 在Pytho ...

  7. python列表怎么转成数字,Python中列表元素转为数字的方法分析

    本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: ...

  8. python 打印列表元素_Python程序以不同方式打印列表元素

    python 打印列表元素 In this program – we are going to learn how can we print all list elements, print spec ...

  9. python以列表的形式输出_简单介绍python输出列表元素的所有排列形式

    今天小编就为大家分享一篇浅谈python输出列表元素的所有排列形式,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 例如: ['a', 'b', 'c'] 输出 ['a', 'b', ...

最新文章

  1. mysql图形化及命令行操作用户权限
  2. golang 映射 map 简介
  3. 哈利波特 pdf_干货!哈利波特英文原版pdf免费领,(含音频)词汇量大于新概念!...
  4. 瀑布模型(经典的生命周期模型)
  5. hdu 1576(拓展欧几里得)
  6. 1023:Hello,World!的大小
  7. php 调用java webservice
  8. JSLint检测Javascript语法规范
  9. redis持久化RDB和AOF
  10. 18.链表管理内存实现c语言自动释放内存
  11. zabbix mysql默认模板_zabbix默认自带对Mysql数据库监控模板
  12. android实现地图功能实现,Android百度地图应用之基本地图功能实现
  13. 【老骥伏枥-原创】制作黑威联通启动盘:进阶篇
  14. Lazy Binomial Heaps
  15. Opencv2.4.9、VS2010配置及grabcut代码实例
  16. 手机处理器排行榜2019_2019十大手机读书软件排行榜
  17. 测试工程师之【python】按工龄开始日期和司龄开始日期计算当年公司福利年假
  18. 2020年最新 C# .net 面试题,月薪20K+中高级/架构师必看(五)
  19. 字符串匹配KMP算法讲解
  20. linux 内核 mtd读取,/proc/mtd 各个参数含义 -- linux内核

热门文章

  1. python用什么软件编程-python编程软件有什么
  2. python能做什么程序-Python能做什么,能够开发什么项目?
  3. python基础编程语法-编程入门02:Python基础语法
  4. python是什么 自学-自学Python会有什么困难?老男孩自学python编程
  5. php获取脚本运行时间,PHP获取脚本运行时间
  6. python 写txt 换行_写入txt文本的内容为什么没换行效果?
  7. Web API-BOM- 操作浏览器
  8. echarts 引用地图的json
  9. mui(APP)全屏展示
  10. 关于javascript跳转与返回和刷新页面