python运算符用来计算集合并集的,python集合的差集运算怎么理解

  python运算符用来计算集合并集的,python集合的差集运算怎么理解

  集合:不同元素的无序、不重复的序列。

  补充知识:变量类型:列表、字典;类型:数字、字符串、元组

  大括号{}或set(使用方法定义集合

  se=set(你好).

  硒

  结果:

  {e , o , l , h}

  您可以使用set方法重建列表。

  注意:要创建空集,必须使用set{}而不是{}。{}用于创建一个空字典。

  使用frozenset方法定义不可变字符,而add、remove和update方法不能更改frozenset定义的集合。

  集合运算

  交集、并集、补集(差)-、对称补集)

  横断

  合计总数

  补集(差集)

  对称补码

  子集

  超集(父集)

  1.交集:交集。

  S1={ 1,2,3,4 }

  S2={ 7,2,4,9,10 }

  S1。解释(S2))。

  结果:{2,4}

  2.联合:找到联合。

  S1={ 1,2,3,4 }

  S2={ 7,2,4,9,10 }

  1 .联合(S2).

  结果:

  {1、2、3、4、7、9、10}

  3.差集:差集。

  S1={ 1,2,3,4 }

  S2={ 7,2,4,9,10 }

  S1。差异(S2))。

  结果:

  { 1,3 }

  S2。差异(S1))。

  结果:

  { 9,10,7 }

  4.对称_差异:交叉聚集

  和集可以看作是从和集中减去十字。

  S1={ 1,2,3,4 }

  S2={ 7,2,4,9,10 }

  S1。对称差分(S2).

  结果:

  {1、3、7、9、10}

  方法集合

  1.添加:添加元素。

  2.清除:移除元素。

  3.复制(复制

  4.pop:随机删除元素

  5.remove)删除指定的元素,如果元素不存在,则报告错误。

  6.放弃:删除元素。如果元素不存在,将不会报告错误。

  7.difference_update:找到出差集合后,更新集合。

  8.intersection_update:找到交点并更新它的集合。

  9.isdisjoint:确定两个集合是否包含相同的元素。如果包含,则返回False;否则,返回True

  S1={ 1,2,3,4 }

  S2={ 7,2,4,9,10 }

  S1.isdisjoint(S2).

  结果:假。

  10.issubset:判断一个集合中的所有元素是否都在其他集合中。

  S1={ 1,2,3,4 }

  S3={ 1,2,3,4,7,9,10 }

  S1.issubset(S3).

  结果:正确

  1.issuperset:判断一个集合的元素是否包含另一个集合的所有元素。

  S1={ 1,2,3,4 }

  S3={ 1,2,3,4,7,9,10 }

  S3.issuperset(S1).

  结果:正确

  12.symmetric_difference_update:查找交叉更新集。

  13.更新:更新多个元素。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: