美文网首页python百例
52-集合常用方法

52-集合常用方法

作者: 凯茜的老爸 | 来源:发表于2018-07-31 17:15 被阅读18次
    # 集合相当于是无值的字典,所以也用{}表示
    myset = set('hello')
    len(myset)
    for ch in myset:
        print(ch)
    
    aset = set('abc')
    bset = set('cde')
    aset & bset  # 交集
    aset.intersection(bset)  # 交集
    aset | bset  # 并集
    aset.union(bset)  # 并集
    aset - bset  # 差补
    aset.difference(bset)  # 差补
    aset.add('new')
    aset.update(['aaa', 'bbb'])
    aset.remove('bbb')
    cset = set('abcde')
    dset = set('bcd')
    cset.issuperset(dset)  # cset是dset的超集么?
    cset.issubset(dset)  # cset是dset的子集么?
    

    相关文章

      网友评论

        本文标题:52-集合常用方法

        本文链接:https://www.haomeiwen.com/subject/xfihvftx.html