请考虑以下示例
>>import redis
>>redis_db_url = '127.0.0.1'
>>r = redis.StrictRedis(host = redis_db_url,port = 6379,db = 0)
>>r.sadd('a',1)
>>r.sadd('a',2)
>>r.sadd('a',3)
>>r.smembers('a')
Run Code Online (Sandbox Code Playgroud)
[+]输出:set(['1','3','2'])
>>r.sadd('a',set([3,4]))
>>r.smembers('a')
Run Code Online (Sandbox Code Playgroud)
[+]输出:set(['1','3','2','set([3,4])'])
>>r.sadd('a',[3,4])
>>r.smember('a')
Run Code Online (Sandbox Code Playgroud)
[+] set(['1','[3,4]','3','2','set([3,4])'])
根据https://redis-py.readthedocs.org/en/latest/ sadd(name,*values)中的官方文档添加值来设置名称
那么它是一个错误还是我错过了什么?