• 技术文章 >常见问题 >Python常见问题

    python中remove与del的区别是什么?

    宋雪维宋雪维2020-12-21 14:57:12原创11987

    python中,有很多函数的作用是一样的,例如:python中remove与del都会删除元素,但是还有有区别的。本文主要介绍python中remove与del的区别:del会根据索引删除;删除索引范围内的元素;删除整个列表。remove会根据元素检索删除;删除第一个出现的对应元素;确定列表种有某个元素,删除它。

    一、del函数

    1、根据索引删除;

    2、删除索引范围内的元素;

    3、删除整个列表。

    实例

    list1 = ['a','b','c','d','e','f','g']
    
    del list1[1]
    
    print(list1)

    输出

    ['a', 'c', 'd', 'e', 'f', 'g']

    二、remove函数

    1、根据元素检索删除;

    2、删除第一个出现的对应元素;

    3、确定列表种有某个元素,删除它。

    实例

    >>> a = [0, 2, 2, 3] 
    >>> a.remove(2) 
    >>> a [0, 2, 3]

    以上就是小编整理的python中remove与del的区别,希望能帮助你理解哦~

    专题推荐:pythonremove与del的区别
    上一篇:python中pop()与remove()使用区别 下一篇:python中如何读取excel某列数据?

    相关文章推荐

    • python中open函数的使用方法• python中open和with open有什么区别?• python中any函数如何使用?• python中title函数的作用• 如何使用python中的remove函数?• python中pop()与remove()使用区别

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网