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

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

一、del函数

1、根据索引删除;

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

3、删除整个列表。

实例

list1=['a','b','c','d','e','f','g']
dellist1[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]

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容