最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • python中如何用集合set给列表去重?

    正文概述 知事网   2020-12-25 09:12   706

    学习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给列表去重的实现原理和实例,希望能帮助你理解列表去重哦~

    转载自:python学习网 https://www.py.cn/


    站盟网 » python中如何用集合set给列表去重?

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元