1.lpush/rpush/lrange
lpush key value ,value...(lpush相当于从下往上放)
rpush key value,value...(rpush相当于从上往下放)
lrange key start stop(查看list的元素)
2.lpop/rpop
lpop key(从最上面开始取)
rpop key(从最下面开始取)
3.lindex key index(根据索引从上到下获得)
4.llen(查看list中有几个元素)
5.ltrim key start stop(截取list中的下标范围内的元素再次赋值)
6.rpoplpush(把一个list中的元素rpop出来,然后lpush到另外一个list中)
7.lset key index value(给list中的下标赋值)
8.linsert key before/after 值1 值2(在list中的值1后插入值2)
list总结:
list是一个字符链表,left和right都可以添加
如果键不存在,创建新的链表;
如果键存在,新建内容;
如果键完全移除,对应的键也会消失
链表的操作无论是头还是尾,效率都很高,但是如果对中间进行操作,效率就不好