zoukankan      html  css  js  c++  java
  • python基础---8day(集合)

    创建集合

    test1 = set(1,3,5,6,7,8)
    test2 = set(2,4,6,7,9)

    difference()返回新的集合,显示test2中有但是test1中没有

    >>> test2 = {'2','4','6','7','9'}
    >>> print(test2)
    {'6', '9', '7', '2', '4'}
    >>> print(test1)
    {'6', '1', '7', '5', '3', '8'}
    >>> print(test1.difference(test2))
    {'8', '5', '1', '3'}

    intersection(),返回连个集合中都有的内容

    >>> print(test1.intersection(test2))
    {'6', '7'}

    isdisjoint(),如果两个集合返回一个空交集,则返回True

    >>> print(test1.isdisjoint(test2))
    False

    issubset(),报告另一个集合是否包含此集合。

    >>> print(test1.issubset(test2))
    False

    issuperset(),报告此集合是否包含其他集合

    >>> print(test1.issuperset(test2))
    False

    symmetric_difference(),将两个集的对称差作为新集返回

    >>> print(test1.symmetric_difference(test2))
    {'8', '9', '2', '1', '3', '5', '4'}
  • 相关阅读:
    SharePoint 2010 世界(一)
    joomla个性定制(五)
    express框架简析🐱‍🏍
    组件
    日常
    mongo数据库浅析
    vue浅析
    react开发环境
    jsonserver
    关于arraylist.remove的一些小问题。
  • 原文地址:https://www.cnblogs.com/weidongliu/p/12082352.html
Copyright © 2011-2022 走看看