介绍
小编给大家分享一下复述中lpush, rpush, lset, lrem是什么,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
1。lpush
在关键对应列表的头部添加字符串元素
2。rpush
在键对列表应的尾部添加字符串元素
3。linsert
在键对列表应的特定位置之前或之后添加字符串元素
复述127.0.0.1:6379>rpush mylist3“hello" (整数)1 复述,127.0.0.1:6379>rpush mylist3“world" (整数)2 复述,127.0.0.1:6379>linsert mylist3之前“world"“there" (整数)3 复述,127.0.0.1:6379>lrange mylist3 0 1 1)“hello" 2)“there" 3)“world" 复述,127.0.0.1:6379>
在此处我们先插入了一个你好,然后在喂的尾部插入了一个世界,然后又在世界的
前面插入了。
4. lset
设置列表中指定下标的元素值(下标从0开始)
复述127.0.0.1:6379>rpush mylist4“人 (整数)1 复述,127.0.0.1:6379>rpush mylist4“two" (整数)2 复述,127.0.0.1:6379>rpush mylist4“three" (整数)3 复述,127.0.0.1:6379>lset mylist4 0“four" 好吧 复述,127.0.0.1:6379>lset mylist4 2“five" 好吧 复述,127.0.0.1:6379>lrange mylist4 0 1 1)“four" 2)“five" 3)“three" 复述,127.0.0.1:6379>
在此处我们依次插入了>复述,127.0.0.1:6379>rpush mylist5“hello" (整数)1 复述,127.0.0.1:6379>rpush mylist5“hello" (整数)2 复述,127.0.0.1:6379>rpush mylist5“foo" (整数)3 复述,127.0.0.1:6379>rpush mylist5“hello" (整数)4 复述,127.0.0.1:6379>lrem mylist5 2“hello" (整数)2 复述,127.0.0.1:6379>lrange mylist5 0 1 1)“foo" 2)“hello" 复述,127.0.0.1:6379>
count<0时,按从尾到头的顺序删除,具体如下:
复述127.0.0.1:6379>rpush mylist6“hello" (整数)1 复述,127.0.0.1:6379>rpush mylist6“hello" (整数)2 复述,127.0.0.1:6379>rpush mylist6“foo" (整数)3 复述,127.0.0.1:6379>rpush mylist6“hello" (整数)4 复述,127.0.0.1:6379> lrem mylist6 2“hello" (整数)2 复述,127.0.0.1:6379>lrange mylist6 0 1 1)“hello" 2)“foo" 复述,127.0.0.1:6379>
=0时,删除全部,具体如下:
复述127.0.0.1:6379>rpush mylist7“hello" (整数)1 复述,127.0.0.1:6379>rpush mylist7“hello" (整数)2 复述,127.0.0.1:6379>rpush mylist7“foo" (整数)3 复述,127.0.0.1:6379>rpush mylist7“hello" (整数)4 复述,127.0.0.1:6379>lrem mylist7 0“hello" (整数)3 复述,127.0.0.1:6379>lrange mylist7 0 1 1)“foo" 复述,127.0.0.1:6379>
看完了这篇文章,相信你对复述中lpush, rpush, lset, lrem是什么有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!