LINDEX key index

LINDEX 返回列表 key 里索引 index 位置存储的元素。 index 下标是从 0 开始索引的,所以 0 是表示第一个元素, 1 表示第二个元素,并以此类推。 负数索引用于指定从列表尾部开始索引的元素,在这种方法下,-1 表示最后一个元素,-2 表示倒数第二个元素,并以此往前推。

当 key 值不是列表的时候,会返回错误。

*返回值

多行字符串: 查询的元素,index 超出索引范围时返回 nil

*例子

redis>  LPUSH mylist "World"
(integer) 1
redis>  LPUSH mylist "Hello"
(integer) 2
redis>  LINDEX mylist 0
"Hello"
redis>  LINDEX mylist -1
"World"
redis>  LINDEX mylist 3
(nil)
redis>