示例
示例
RPUSH letters a b c
LINDEX letters 0 # a
LINDEX letters -1 # c
LINDEX letters 99 # nil
LSET letters 1 B # OK,列表变 a B c
LSET letters 9 x # ERR index out of range| LINDEX | O(N) 随机访问(链表结构) |
|---|---|
| LSET | 仅能改写已存在的下标 |
| 注意 | 头尾操作 O(1),中间下标操作 O(N) |
List 不是数组:LINDEX 到中部代价随列表长度增长,随机访问密集的场景应改用 Hash/ZSet。