文章目录
0.对应视频
1.基础指令
1.1.新增
sAdd <setName> <value1> <value2>... # 新增成员,可以批量添加
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J0Qe5igR-1632052760881)(C:/Users/Administrator/AppData/Roaming/Typora/typora-user-images/image-20210526105222826.png)]
1.2.查询set中所有成员
sMembers <setName> # 查询set中所有成员
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OnQjlp95-1632052760884)(C:/Users/Administrator/AppData/Roaming/Typora/typora-user-images/image-20210526105409743.png)]
1.3.查询对应值是否为set的成员
sIsMember <setName> <value> # 查询value是否为set中的一个成员
1.4.查询set的成员数目
sCard <setName> # 查询set的成员数目
1.5.随机挑选成员
sRandMember <setName> 2 # 随机从set中挑选2个成员
1.6.删除指定的set成员
sRem <setName> <value> # 删除指定的set成员
1.7.随机弹出set成员
sPop <setName> # 随机弹出数据,默认一个
sPop <setName> 2 # 随机弹出数据,后面的数字表示弹出的数据量
1.8.移动数据
sMove <setName1> <setName2> <value> # 将setName1的value移动到setName2
2.进阶指令
2.1.数字集合
sDiff <setName1> <setName2> # 求得setName1和setName2的差集sInter <setName1> <setName2> # 求得setName1和setName2的交集sUnion <setName1> <setName2> # 求得setName1和setName2的并集