# LINDEX

通过索引获取列表中的元素

语法

LINDEX key index
  • 自以下版本可用:

    1.0.0

  • 时间复杂度:

    O(N),其中N是要遍历到索引处元素的元素数。这使得需要列表O(1)的第一个或最后一个元素。

  • ACL 类别:

    @read, @list, @slow

返回存储在key处的列表中索引index处的元素。索引是从零开始的,因此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> 

# 反馈

如果您在此页面上发现了问题,或有改进建议,请提交合并请求或在存储库中打开问题。

Last Updated: 4/18/2023, 8:45:33 AM