redis中的sdiff用python怎么写
时间: 2023-03-29 13:01:21 浏览: 123
可以使用Python Redis模块中的sinter函数来实现redis中的sdiff操作,具体代码如下:
import redis
# 连接redis数据库
r = redis.Redis(host='localhost', port=6379, db=)
# 定义两个集合
set1 = {'a', 'b', 'c', 'd'}
set2 = {'c', 'd', 'e', 'f'}
# 将两个集合添加到redis数据库中
r.sadd('set1', *set1)
r.sadd('set2', *set2)
# 计算两个集合的差集
diff_set = r.sdiff('set1', 'set2')
# 打印差集
print(diff_set)
输出结果为:{'a', 'b'}
阅读全文