python中如何用集合set给列表去重?

2025-12-01 0 92,657

习python的小伙伴在给列表去重的时候发现, 使用集合set可以给列表去重,这是因为列表是有序的,集合是无序的,set() 函数可以删除重复数据,因此我们可以利用集合对列表去重。

1、set() 函数

创建一个无序不重复元素集;

可进行关系测试,删除重复数据;

还可以计算交集、差集、并集等。

2、语法

class set([iterable])

3、参数

iterable :可迭代对象对象;

4、用集合set去给列表list去重

>>> lst1 = [2, 1, 3, 4, 1]
>>> lst2 = list(set(lst1))
>>> print(lst2)
[1, 2, 3, 4]

以上就是python中用集合set给列表去重的实现原理和实例,希望能帮助你理解列表去重哦~

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 python基础 python中如何用集合set给列表去重? https://www.zhiup.top/2751.html

相关