LREM系列
语法
LREM key count element
- 从以下位置开始可用:
- 1.0.0
- 时间复杂度:
- O(N+M),其中 N 是列表的长度,M 是删除的元素数。
- ACL 类别:
-
@write
,@list
,@slow
,
删除第一个count
元素的出现次数等于element
从列表中
存储于key
.
这count
argument 以下列方式影响作:
count > 0
:删除等于element
从头到尾移动。count < 0
:删除等于element
从尾部移动到头部。count = 0
:删除所有等于element
.
例如LREM list -2 "hello"
将删除最近出现的"hello"
在列表中存储的list
.
请注意,不存在的键被视为空列表,因此当key
不
exist 时,该命令将始终返回0
.