美文网首页
列表的删除元素方法

列表的删除元素方法

作者: 光游骑兵 | 来源:发表于2018-10-08 08:45 被阅读0次

    列表删除的方法有:del,clear(),pop(),remove()

    1、del:    del是Python内置的方法不是列表特有的方法

        a=[1,2,3,4]

        del a[0]            return:[2,3,4]

        del a                return:name 'a' is not defiend 

    结论: del a[?]通过索引删除列表中的某个元素,del a是删除整个a列表


    2、clear()

            a=[1,2,3,4]

            a.clear()       return:[]

        结论:clear方法是删除列表中所有的元素,输出了一个空列表


    3、pop()

            a=[1,2,3,4]

           a.pop()        return:4        a   return:1,2,3

           a.pop(0)      return:1        a  return:2,3

    结论:pop()方法是返回删除的值的,pop()中没有索引是默认删除列表中的最后一个元素


    4、remove()

            a=[1,2,2,3,4]

            a.remove(1)                       return:[2,2,3,4]

            a.remove(2)                        return:[2,3,4]

    结论:remove()方法是输入什么元素使列表删除同样的元素,如果列表有多个同样的元素只会删除第一个元素

    相关文章

      网友评论

          本文标题:列表的删除元素方法

          本文链接:https://www.haomeiwen.com/subject/chtdaftx.html