集合

集合

定义方式:在{}内用逗号分隔开一个个元素

 s={1,2,3,4,4,4,4,4,4,4,'a'}    #s=set({1,2,3,4,'a'})

 

注意的问题:

1、集合内没有重复的元素

2、集合的元素必须是不可变类型

3、常用的操作与内置方法

   关系运算 

交集:“ & “   或  ()    .intersection() 括号里是需要运算的 交集

s1={1,2,3,4,5,6,7}
s2={6,7,8,9,10}

print(s1&s2)  #打印结果{6, 7}  , 6 7 分别都在这两个集合里。

 

并集  “|”或  ().union()

s1={1,2,3,4,5,6,7}
s2={6,7,8,9,10}

print(s1|s2)  #打印结果{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

差集 -  或 () .difference()

posted @ 2018-03-21 20:37  C3的脚印  阅读(130)  评论(0编辑  收藏  举报