集合-->优点天生去重,做关系测试时使用

1、集合天生去重,不可单独取里面的任意一个元素

2、集合:只有元素,不是key、values模式  eg:{1,2,3,4,5}

eg:  l={1,1,3,2,3,5,5}     print(set(l))   结果:{1, 2, 3, 5}

3、定义一个空集合 l=set()

3、交集(&、intersection)

l={1,1,3,2,3,5,5}

l2={2,3,4,5,6,7}

print(l.intersection(l2))

4、并集(|、union)

print(l.union(l2))

5、差集

l={1,1,3,2,3,5,5}
l2={2,3,4,5,6,7}
print(l-l2) 结果:{1} l中的元素在l2中没有出现元素就是差集

6、增加add

 

l3={1,2,3,4,5}

l3.add(6)
print(l3)   {1, 2, 3, 4, 5, 6}

 

7、删除remove

l3.remove(2)
print(l3) {1, 3, 4, 5, 6}

 

 8、合并两个集合

l3.update(l2)
print(l3) {1, 3, 4, 5, 6, 7, 8}



posted @ 2019-09-24 21:01  遇见最好的你_juan  阅读(165)  评论(0编辑  收藏  举报