新建列表
插入数据时,如果该键存在,就是修改,
如果不存在 就是新建
注意: 该键必须是同一数据类型
往列表左侧插入数据 lpush
# lpush >> left push
lpush 键 值1 值2 值n
往列表右侧插入数据 rpush
# rpush >>> right push
rpush 键名称 值1 值2 值n
查看列表的内容
- 支持索引负数获取
- 如果超过了索引最大值 不会报错
# 查看数据时根据索引来查询的
# 如果超出了索引,不会报错
# 查看所有的数据
# list range
lrange 键 0 -1
在指定元素前面或者后面,插入数据 linsert
前面插入数据
# 在现有元素前面插入数据
# list insert
linsert 键 before 现有元素 新元素
后面插入数据
# 在现有元素后面插入数据
linsert 键 after 现有元素 新元素
设置指定索引位置的值 lset
# list set
lset 键 索引 修改的新值
删除list数据 lrem
- **删除的依据
- 如果count大于0 从头到尾删除 (从左到右删除)
- 如果count小于0从尾到头删除(从右边到左边删除)
- 如果count等于 删除全部**
# list remove
lrem 键 count(次数) 值