列表的删除元素方法

2018-10-08  本文已影响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()方法是输入什么元素使列表删除同样的元素,如果列表有多个同样的元素只会删除第一个元素

上一篇 下一篇

猜你喜欢

热点阅读