小结

往students键中插入成员
zs1
ls2
wu3
?
127.0.0.1:6379> lpush students zs1 ls2 wu3取键名lis的数据
取0号到2号索引的值
?
127.0.0.1:6379> lrange lis 0 2从右侧插入数据
往lis键右侧插入数据 
a4  
a5
?
127.0.0.1:6379> rpush lis a4 a5往键lis里面数据a1的前面
添加数据m1
?
127.0.0.1:6379> linsert lis before a1 m1往lis键中数据a4后面添加数据n4
?
127.0.0.1:6379> linsert lis after a4 n4获取lis键中的所有元素
?
127.0.0.1:6379> lrange lis 0 -1获取lis键中最后四个元素
?
127.0.0.1:6379> lrange lis -4 -1lis键的0号数据改为pp
?
127.0.0.1:6379> lset lis 0 pplis键中查找a
找到后从左向右删掉2个
?
127.0.0.1:6379> lrem lis 2 alis键中查找b
找到后从右向左删1个
?
127.0.0.1:6379> lrem lis -1 b从lis键中查找数据c
找到后删除全部
?
127.0.0.1:6379> lrem lis 0 c

往列表左侧插入数据 lpush

lpush 键 值1 值2 值n

》新建一个列表

在这里插入图片描述

查看列表的内容 lrange

lrange 键名称 起点索引包含 终点索引包含

如果终点索引超出范围
不报错,有多少取到多少
支持负数索引

在这里插入图片描述

从右侧插入数据 rpush

rpush 键名称 值

值会插入到列表的最右侧
在这里插入图片描述

在指定元素前面或者后面,插入数据 linsert

在这里插入图片描述

》往键lis里面数据a1的前面添加数据m1

在这里插入图片描述

在这里插入图片描述

》往lis键中数据a4后面添加数据n4

在这里插入图片描述

》操作失败时,返回值 -1

在这里插入图片描述

获取 lrange

索引支持负数

在这里插入图片描述

设置指定索引位置的值

lrem 键 count 数据

在这里插入图片描述

lis键的0号数据改为pp

在这里插入图片描述

不存在的索引报错

在这里插入图片描述

删除 lrem

在这里插入图片描述

lis键中查找a
找到后从左向右删掉2个
在这里插入图片描述

lis键中查找b
找到后从右向左删1个
在这里插入图片描述

从lis键中查找数据c
找到后删除全部
在这里插入图片描述

返回
顶部