从左边插入一个或多个值
lpush <key> <value1> <value2> ...
从右边插入一个或多个值
rpush <key> <value1> <value2> ...
从左边弹出一个值(值会被删除)
lpop <key>
从右边弹出一个值(值会被删除)
rpop <key>
从列表key1右边弹出一个值插入到key2左边
rpoplpush <key1> <key2>
根据索引批量获取元素(-1代表最后一个元素)
lrange <key> <start> <stop>
根据索引获取单个元素(从左到右)
lindex <key> <index>
获取列表长度
llen <key>
在value之前插入元素target
linsert <key> before <value> <target>
从左边删除n个值为value的元素
lrem <key> <n> <value>
将列表中索引为index的值替换为value
lset <key> <index> <value>
