zoukankan      html  css  js  c++  java
  • (一)Python入门-3序列:04列表-元素删除的3种方式-删除本质是数组元素拷贝

    一:del删除

      删除列表指定位置的元素。

    1 >>> a = [100,200,888,300,400]
    2       
    3 >>> del a[2]
    4       
    5 >>> a
    6       
    7 [100, 200, 300, 400]

    二:pop()方法

      pop()删除并返回指定位置元素,如果未指定位置则默认操作列表最后一个元素。

     1 >>> a = [10,20,30,40,50]
     2       
     3 >>> a.pop()
     4       
     5 50
     6 >>> a
     7       
     8 [10, 20, 30, 40]
     9 >>> a.pop(1)
    10       
    11 20
    12 >>> a
    13       
    14 [10, 30, 40]

    三:remove()方法

      删除首次出现的指定元素,若不存在该元素抛出异常。

     1 >>> a = [10,20,30,40,50,20,30,40,20,30]
     2       
     3 >>> a.remove(20)
     4       
     5 >>> a
     6       
     7 [10, 30, 40, 50, 20, 30, 40, 20, 30]
     8 >>> a.remove(100)
     9       
    10 Traceback (most recent call last):
    11   File "<pyshell#215>", line 1, in <module>
    12     a.remove(100)
    13 ValueError: list.remove(x): x not in list
  • 相关阅读:
    读文章论文
    安装并使用SourceMonitor检测代码复杂度
    FindBug安装与使用
    PMD安装与使用
    Checkstyle安装与使用
    文章主题
    GitHub账号
    PICT的安装与使用
    Junit的安装与使用
    SourceMonitor的安装及使用
  • 原文地址:https://www.cnblogs.com/jack-zh/p/10816021.html
Copyright © 2011-2022 走看看