redis.rpush("source", "one", "two", "three")
redis.lpush("destination", "four", "five", "six")

assert redis.lmove("source", "destination", "RIGHT", "LEFT") == "three"

assert redis.lrange("source", 0, -1) == ["one", "two"]

Arguments

source
str
required

The key of the source list.

destination
str
required

The key of the destination list.

wherefrom
"left" | "right"
required

The side of the source list from which the element was popped.

whereto
"left" | "right"
required

The side of the destination list to which the element was pushed.

Response

The element that was moved.