Sorted Set

ZRANDMEMBER

Returns one or more random members from a sorted set, optionally with their scores.

Arguments

keybodystrrequired

The key of the sorted set

countbodyint

The number of members to return

withscoresbodybool

Whether to return the scores along with the members

Response

str | Tuple[str, float] | List[str] | List[Tuple[str, float]]

The random member(s) from the sorted set

If no count is specified, a single member is returned. If count is specified, a list of members is returned.

If withscores, members are returned as a tuple of (member, score).

Example
redis.zadd("myset", {"one": 1, "two": 2, "three": 3})# "one"redis.zrandmember("myset")# ["one", "three"]redis.zrandmember("myset", 2)
Loading search…