为了账号安全,请及时绑定邮箱和手机立即绑定

如图,为什么如下两个集合的差集只有一个"b",而不是"b","1","2"?

5a7b195b000114ec10000212.jpg
如图两个集合

正在回答

4 回答

求差集有先后顺序之分,

127.0.0.1:6379> sadd set1 a b c

(integer) 3

127.0.0.1:6379> sadd set2 a c 1 2

(integer) 4

127.0.0.1:6379> sdiff set1 set2

1) "b"

127.0.0.1:6379> sdiff set2 set1

1) "1"

2) "2"


0 回复 有任何疑惑可以回复我~
#1

慕虎7371941 提问者

意思是,相当于第一个集合是主表,只查找第一个集合没有在第二个集合中出现的值吗?
2018-02-08 回复 有任何疑惑可以回复我~
#2

裸奔的蜗牛丶 回复 慕虎7371941 提问者

是的,画个文氏图就比较好理解了
2018-02-09 回复 有任何疑惑可以回复我~

第一个集合为准

0 回复 有任何疑惑可以回复我~

这种知识点老师应该多多少少提一下的,不然听课听的一脸懵逼。

0 回复 有任何疑惑可以回复我~

以第一个集合为基准,去匹配第二个集合

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如图,为什么如下两个集合的差集只有一个"b",而不是"b","1","2"?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信