zoukankan      html  css  js  c++  java
  • python:remove,pop和del方法的区别

    1. remove
      remove(item)方法是直接对可变序中的元素进行检索删除,返回的是删除后的列表,不返回删除值(返回None)

    list1=[1,3,6,7,8]
    print list1.remove(3) #对列表元素进行搜索删除,而不是下表
    print list1

    None
    [1,6,7,8]

    1. pop
      pop(index)方法是对可变序列中元素下标进行检索删除,返回删除值

    list1=[1,3,6,7,8]
    print list1.pop(3),#对列表下表进行检索删除
    print list1

    7
    [1,3,6,8]

    dict1={'Abby':21,'Bob':22,'cindy':21}
    print dict1.pop(1)
    print dict1

    1. del
      del(list[index])方法是对可变序列中元素下边进行检索删除,不返回删除值

    list1=[1,3,6,7,8]
    del list[3]
    print list1

    [1.3,6,8]

  • 相关阅读:
    bugku web基础$_POST
    bugku web基础$_GET
    bugku 计算器
    bugku web2
    i春秋Musee de X
    i春秋Hello World
    i春秋登录
    i春秋Blog
    i春秋时间
    i春秋Hash
  • 原文地址:https://www.cnblogs.com/qwksjy/p/11287711.html
Copyright © 2011-2022 走看看