• python——删除列表中的元素


    在python中,删除列表元素的方法有三种,分别为remove(),del(),pop()函数

    (1)remove()

      >>> name = ['小明','小华','小红','小李','小霞','小文']
      >>> name.remove('小红')
      >>> name
        ['小明', '小华', '小李', '小霞', '小文']

            remove()函数里面的参数必须是列表中已有的元素值。

    (2)del() 

      >>> name = ['小明','小华','小红','小李','小霞','小文']
      >>> del name[1]
      >>> name
        ['小明', '小红', '小李', '小霞', '小文']
      >>> del name[:]
      >>> name
        []

      del()函数的使用方法先指定删除列表的名称,然后再指定要删除的列表中元素的位置

    (3)pop()

      >>> name = ['小明','小华','小红','小李','小霞','小文']

      >>> name.pop()

        '小文'
      >>> name
        ['小明', '小华', '小红', '小李', '小霞']

      >>> name.pop(1)
        '小华'
      >>> name
        ['小明', '小红', '小李', '小霞']

      pop()中没有指定要删除元素的位置时,便自动删除列表中的最后一个元素。指定了要删除元素的位置,便删除了指定元素。

      调用了pop()函数后,它会返回要删除的元素。

  • 相关阅读:
    C++中用Int转成bool时,只有0是false,其他都是true。这个和其他语言很不一样,注意不要掉坑里了。
    C# 获取动态验证码?
    Silverlight单元格事件
    LDAPHelper
    Perl内部保留变量(系统变量)
    WebSphere MQ基础命令
    老鼠, 老虎傻傻分不清楚之Double.NaN
    TextBlock or Label?
    如何阅读代码
    EDID
  • 原文地址:https://www.cnblogs.com/carlber/p/9377003.html
Copyright © 2020-2023  润新知