列表的元素类型为string
按照插入顺序排序
增加:
例如: 从列表的 左侧 加入数据 a b c
lpush 键 a b c 显示: 1“c" 2"b" 3"c" 左侧插入相当于倒序插入
右侧插入相当于正序
linsert 列表中的元素 现有的元素(a) 新元素(1)原来:1 “c”2"b"3"a"然后:1"c"2"b"3"1"4"a"
获取:
返回列表里指定范围内的元素start、stop 为元素的下标索引索引从左侧开始, 第一个元素为0索引可以是负数,表示从尾部开始计数 如果-1 表示最后一个元素获取 键为a 的列表里所有元素lrange a 0 -1
设置:
索引从左侧开始, 第一个元素为0索引可以是负数,表示从尾部开始计数 如果-1 表示最后一个元素 修改 键(qq) 的列表里下标为1 的元素值为“z”
lset qq 1 z
删除:
删除指定元素
从左侧删除两个b
lrem 键 -2 b 原来: 1”b” 2"a" 3"b" 4"a" 5"b" 6"a" 然后: 1“b” 2"a" 3"b" 4"b"