Set

SPOP

Removes and returns one or more random members from a set.

Arguments

keybodystrrequired

The key of the set.

countbodyint

How many members to remove and return.

Response

str | set[str]required

The popped member. If count is specified, a set of members is returned.

Single
redis.sadd("myset", "one", "two", "three")assert redis.spop("myset") in {"one", "two", "three"}
With Count
redis.sadd("myset", "one", "two", "three")assert redis.spop("myset", 2) in {"one", "two", "three"}
Loading search…