问答详情
源自:6-4 08-Redis的数据结构之set

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

5a7b195b000114ec10000212.jpg
如图两个集合

提问者:慕虎7371941 2018-02-07 23:20

个回答

  • 裸奔的蜗牛丶
    2018-02-08 10:07:17
    已采纳

    求差集有先后顺序之分,

    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"


  • 斌哥在此
    2020-12-20 15:09:47

    第一个集合为准

  • 鬼畜的稀饭
    2019-12-19 09:33:49

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

  • 就叫我哥哥吧
    2019-07-24 16:15:20

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