LSET

通过索引设置列表中元素的值。

语法

LSET key index element

引入版本:1.0.0

复杂度摘要:O(N)

将列表元素设置为 index 至 element。有关 index 参数的更多信息,请参阅 LINDEX。

索引超出范围会返回错误。

必需参数

key

保存列表的键的名称。

index

要设置的元素的从零开始的索引。负索引从尾部开始计数。

element

新的价值。

示例

redis> RPUSH mylist "one"
(integer) 1
redis> RPUSH mylist "two"
(integer) 2
redis> RPUSH mylist "three"
(integer) 3
redis> LSET mylist 0 "four"
OK
redis> LSET mylist -2 "five"
OK
redis> LRANGE mylist 0 -1
1) "four"
2) "five"
3) "three"

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

简单字符串回复: OK.

RESP3

简单字符串回复: OK.

资料来源:Redis 官方 LSET 文档;中文内容参考 Redis 文档许可。