在python中,删除列表元素的方法有三种,分别为remove(),del(),pop()函数

(1)remove()

  >>> name = ['小明','小华','小红','小李','小霞','小文']
  >>> name.remove('小红')
  >>> name
    ['小明', '小华', '小李', '小霞', '小文']

remove()函数里面的参数必须是列表中已有的元素值。

(2)del()

  >>> name = ['小明','小华','小红','小李','小霞','小文']
  >>> del name[1]
  >>> name
    ['小明', '小红', '小李', '小霞', '小文']
  >>> del name[:]
  >>> name
    []

  del()函数的使用方法先指定删除列表的名称,然后再指定要删除的列表中元素的位置

(3)pop()

  >>> name = ['小明','小华','小红','小李','小霞','小文']

  >>> name.pop()

    '小文'
  >>> name
    ['小明', '小华', '小红', '小李', '小霞']

  >>> name.pop(1)
    '小华'
  >>> name
    ['小明', '小红', '小李', '小霞']

  pop()中没有指定要删除元素的位置时,便自动删除列表中的最后一个元素。指定了要删除元素的位置,便删除了指定元素。

  调用了pop()函数后,它会返回要删除的元素。

最新文章

  1. javascript中Array的操作
  2. JS打开新页面跳转
  3. NOIP模拟赛20161016R1
  4. paper 32 :svm参数优化的进展
  5. 构建高性能web之路------mysql读写分离实战
  6. 调bug的一点感悟
  7. IOS 学习笔记 2015-03-20 OC-集合-数组
  8. iOS性能优化
  9. 使用Compute Shader加速Irradiance Environment Map的计算
  10. Entity Framework 之Code First自动数据迁移
  11. Win 10 System Restore Fail 0x80070091
  12. PAT A1145 Hashing - Average Search Time (25 分)——hash 散列的平方探查法
  13. 第三节 java 函数
  14. NSNotification的使用(对观察者模式最通俗、易懂的讲解)
  15. 获取Oracle数据库awr报告方法
  16. weex 知识点
  17. xcode7 调用相册权限无提示
  18. shell-009:删除字母
  19. java笔记--ASCII编码认知和转换
  20. ie6下,莫名被复制出一段文字解决

热门文章

  1. 吴裕雄--天生自然MySQL学习笔记:MySQL 查询数据
  2. maven解决大项目打包慢的问题
  3. Golang的学习方法
  4. Java 14 令人期待的 5 大新特性,打包工具终于要来了
  5. Java 知识点(一)
  6. Java static的用法以及原理(06)
  7. PHP实现冒泡排序算法相关案例
  8. UML-如何画操作契约?
  9. Java架构师笔记-你必须掌握的 21 个 Java 核心技术!(干货)
  10. oracle 学习(四)游标