设为首页 加入收藏

TOP

set集合的差集的区别
2018-11-15 12:08:19 】 浏览:42
Tags:set 集合 区别
 1 # coding=utf-8
 2 a = [1, 2]
 3 b = [2, 3, 4]
 4 
 5 s1 = set(a)
 6 s2 = set(b)
 7 
 8 ret1 = s1.difference(s2)
 9 ret2 = s1.symmetric_difference(s2)
10 
11 print(ret1)
12 print(ret2)

输出结果:

1 {1}
2 {1, 3, 4}

结论:

difference 是拿自己跟别人做比较得到一个返回结果

symmetric_difference 是自己跟别人做比较,然后别人也跟你做比较,把两者之间没有的返回给一个值。

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇python 获取类中除内置方法外的所.. 下一篇python--文件流读写

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目