python set list区别,python中array和list的区别
Set有两个类似的内置函数。
Difference(也就是多个集合的差,symmetric_difference))返回两个集合中不重复的元素的集合。
你什么意思?迷茫的我,各种尝试,尝试,尝试…终于明白了。
让我们来看看例子!
#定义三个集合
a=集合(ABCD))
b=set(cdef)))
c=set(bcde)).
# difference(vs . symmetric _ difference)).
A.差异(b))。
{a , b}
B.差异(a))。
{e , f}
a.对称_差分(b)).
{a , e , f , b}
b.对称_差分(a)).
{a , e , f , b}
如果我要看例子,大家都会明白。
总结
Difference)返回的新集合的元素:包含在A中,不包含在集合b中,因此,a.difference(b)和b.difference(a) a的结果是不同的。A.difference(b)是a-b . difference(b-a symmetric _ difference)),在这一点上,对称的含义是明确的,又是对称的。
差异))该方法的参数可以是一组或多组。具有多个参数的示例如下所示。
#c=set(bcde))
A.差异(b))。
{a , b}
A.差异(b,c))。
{a}
集合中返回的元素:包含在A中,不在集合B和c中。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。