RPOP key

Removes and returns the last element of the list stored at key.

*Return value

Bulk string reply: the value of the last element, or nil when key does not exist.

*Examples

redis>  RPUSH mylist "one"
(integer) 1
redis>  RPUSH mylist "two"
(integer) 2
redis>  RPUSH mylist "three"
(integer) 3
redis>  RPOP mylist
"three"
redis>  LRANGE mylist 0 -1
1) "one"
2) "two"
redis>