文章目录

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