文章目录
- ?更多相关知识?
- 一、List类型
- 二、List类型的全部命令
- ?lpush:向列表左侧插入一个或多个元素,返回的是列表有多少个元素(插入前和插入后的顺序相反)
- ?lpop:从左边移除并返回被移除的元素,没有则返回nil
- ?rpush:向列表右侧插入一个或多个元素,返回列表还有多少个元素(插入前和插入后的顺序是一样的)
- ?rpop:从右边移除并返回被移除的元素
- ?lpushx:将一个值插入到已存在的列表头部,否则什么都不做,如果不是列表类型会报错
- ?rpushx:当key存在并且是一个列表,才将值value插入到列表key的表尾,如果key不存在的时候什么都不做,如果不是列表类型的时候,会报错
- ?lrange:返回一段角标(下标)范围内的所有元素(获取所有元素可以从0到-1,也可以从0到最后一个索引)