zoukankan      html  css  js  c++  java
  • python中删除列表元素

    >>> test = ["aaa","bbb","ccc","ddd"]
    >>> type(test)
    <class 'list'>
    >>> len(test)
    4
    >>> test.pop()   ## pop弹出
    'ddd'
    >>> test
    ['aaa', 'bbb', 'ccc']
    >>> test.pop(1)
    'bbb'
    >>> test
    ['aaa', 'ccc']
    >>> test.insert(1,"bbb")
    >>> test
    ['aaa', 'bbb', 'ccc']
    >>> test.append("ddd")
    >>> test
    ['aaa', 'bbb', 'ccc', 'ddd']
    >>> test.extend(["eee","fff"])
    >>> test
    ['aaa', 'bbb', 'ccc', 'ddd', 'eee', 'fff']
    >>> del test[1]
    >>> test
    ['aaa', 'ccc', 'ddd', 'eee', 'fff']
    >>> del test[0]    ## del 删除
    >>> test
    ['ccc', 'ddd', 'eee', 'fff']
    >>> del test[-1]
    >>> test
    ['ccc', 'ddd', 'eee']
    >>> del test
    >>> test
    Traceback (most recent call last):
      File "<pyshell#602>", line 1, in <module>
        test
    NameError: name 'test' is not defined
    >>> test = ["aaa","bbb","ccc","ddd"]
    >>> test
    ['aaa', 'bbb', 'ccc', 'ddd']
    >>> test.remove("bbb")  ## remove删除
    >>> test
    ['aaa', 'ccc', 'ddd']
    >>> test.remove("aaa")
    >>> test
    ['ccc', 'ddd']
    >>> test + test
    ['ccc', 'ddd', 'ccc', 'ddd']
    >>> test1 = test + test
    >>> test1
    ['ccc', 'ddd', 'ccc', 'ddd']
    >>> test1 = test1 + test1
    >>> test1
    ['ccc', 'ddd', 'ccc', 'ddd', 'ccc', 'ddd', 'ccc', 'ddd']
    >>> test1.remove("ccc")
    >>> test1
    ['ddd', 'ccc', 'ddd', 'ccc', 'ddd', 'ccc', 'ddd']
  • 相关阅读:
    设计模式 设计原则 何为设计
    面向对象 多态
    两个简易的对拍程序
    各类有用的神奇网站
    乘法逆元
    树链剖分
    Markdown的用法
    vimrc 的配置
    luogu【P1144】最短路计数
    【娱乐】收录各种神奇知乎问答
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14156753.html
Copyright © 2011-2022 走看看