当前位置: 首页 > news >正文

网站改版注意事项房地产政策政策最新消息

网站改版注意事项,房地产政策政策最新消息,行业门户网站,上海 网站开发 工作室LIST List 是一个简单的双向链表,支持从两端进行插入和删除操作。 常用命令: lpush/rpush/lrange lpush 插入一个或多个元素到列表的左端。 rpush 插入一个或多个元素到列表的右端。 lrange key start stop 获取元素(前闭后闭&#xff0…

LIST

List 是一个简单的双向链表,支持从两端进行插入和删除操作。

常用命令:

lpush/rpush/lrange

lpush 插入一个或多个元素到列表的左端。

rpush 插入一个或多个元素到列表的右端。

lrange key start stop 获取元素(前闭后闭),超过范围的话,只会返回范围内的元素,不会报错。 

127.0.0.1:6379> LPUSH list1 1 2 3 4 5 6
(integer) 6
127.0.0.1:6379> RPUSH list2 11 22 33 44 55 66
(integer) 6
127.0.0.1:6379> TYPE list1
list
127.0.0.1:6379> LRANGE list1 0 -1
1) "6"
2) "5"
3) "4"
4) "3"
5) "2"
6) "1"
127.0.0.1:6379> LRANGE list2 0 -1
1) "11"
2) "22"
3) "33"
4) "44"
5) "55"
6) "66"
127.0.0.1:6379> LRANGE list2 0 1
1) "11"
2) "22"

lpop/rpop

lpop key [count](删除并返回列表的左端元素)可以设置取出的元素个数

rpop key [count] 删除并返回列表的右端元素。可以设置取出的元素个数 

127.0.0.1:6379> LRANGE list1 0 -1
1) "6"
2) "5"
3) "4"
4) "3"
5) "2"
6) "1"
127.0.0.1:6379> LPOP list1 
"6"
127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "3"
4) "2"
5) "1"
127.0.0.1:6379> RPOP list1
"1"
127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "3"
4) "2"127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "3"
4) "2"
127.0.0.1:6379> LPOP list1 2
1) "5"
2) "4"
127.0.0.1:6379> LRANGE list1 0 -1
1) "3"
2) "2"
lindex

根据下标获取元素 下标从0开始

127.0.0.1:6379> LRANGE list2 0 -1
1) "11"
2) "22"
3) "33"
4) "44"
5) "55"
6) "66"
127.0.0.1:6379> LINDEX list2 2
"33"
127.0.0.1:6379> LINDEX list2 0
"11"
127.0.0.1:6379> LINDEX list2 1
"22"
llen

获取列表中元素的个数

127.0.0.1:6379> LRANGE list2 0 -1
1) "11"
2) "22"
3) "33"
4) "44"
5) "55"
6) "66"
127.0.0.1:6379> LLEN list2
(integer) 6

lrem

删除指定的元素

lrem key count(要删除的数量) element(要删除的值)

count > 0 : 从左往右找,删除

count < 0 : 从右往左找,删除

count = 0 : 删除所有的

127.0.0.1:6379> LPUSH list1  1 1 1 1 2 2 2 3 3 4 5
(integer) 11
127.0.0.1:6379> LRANGE list1 0 -11) "5"2) "4"3) "3"4) "3"5) "2"6) "2"7) "2"8) "1"9) "1"
10) "1"
11) "1"
127.0.0.1:6379> LREM list1 3 1
(integer) 3
127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "3"
4) "3"
5) "2"
6) "2"
7) "2"
8) "1"
127.0.0.1:6379> LREM list1 0 3
(integer) 2
127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "2"
4) "2"
5) "2"
6) "1"
ltrim 

ltrim key start stop(前闭后闭) 截取指定索引区间的元素后再赋值给key

127.0.0.1:6379> LRANGE list2 0 -1
1) "11"
2) "22"
3) "33"
4) "44"
5) "55"
6) "66"
127.0.0.1:6379> ltrim list2 2 3
OK
127.0.0.1:6379> LRANGE list2 0 -1
1) "33"
2) "44"
 rpoplpush

 rpoplpush 源列表 目的列表

移除列表的最后一个元素,并将该元素添加到另一个列表并返回

127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "2"
4) "2"
5) "2"
6) "1"
127.0.0.1:6379> LRANGE list2  0 -1
1) "33"
2) "44"
127.0.0.1:6379> RPOPLPUSH list1 list2
"1"
127.0.0.1:6379> LRANGE list1 0 -1
1) "5"
2) "4"
3) "2"
4) "2"
5) "2"
127.0.0.1:6379> LRANGE list2 0 -1
1) "1"
2) "33"
3) "44"
lset
LSET key index element

设置指定位置元素的值。

127.0.0.1:6379> LRANGE list2 0 -1
1) "1"
2) "33"
3) "44"
127.0.0.1:6379> LSET list2 1 mysql
OK
127.0.0.1:6379> LRANGE list2 0 -1
1) "1"
2) "mysql"
3) "44"
linsert

linsert key <before | after> pivot element

进行插入的时候,从左往右找到第一个值进行前后插入

127.0.0.1:6379> LRANGE list2 0 -1
1) "1"
2) "mysql"
3) "44"
127.0.0.1:6379> LINSERT list2 before mysql java
(integer) 4
127.0.0.1:6379> LRANGE list2 0 -1
1) "1"
2) "java"
3) "mysql"
4) "44"

http://www.yayakq.cn/news/930256/

相关文章:

  • 在线做网站 自动生成手机版电商培训机构需要什么资质
  • 网站集约化建设优点厦门做网站公司排名
  • 个人备案网站做企业网可以吗佛山网站建设公司有哪
  • 门户网站建设管理总则苏州三笑网络科技有限公司
  • 做网站题材百度关键词搜索查询
  • 做电影网站违法么wordpress评论框优化
  • 网站数据统计昌吉市建设局网站
  • 中堂仿做网站律师网站专业设计
  • 做网站模板和服务器是一样的吗龙岩做网站价格
  • 中国站免费推广入口深圳响应式网站找哪里
  • 云南俊发建设集团网站银行网站建设方案视频
  • 诸城网站建设的文章深圳专业网站建设
  • 深圳网站软件网站建设河北邢台网站建设
  • 南京微信网站开发西安建筑科技大学
  • wordpress做个人博客电池优化大师下载
  • 怎么对网站链接做拆解wordpress用户的区别
  • 网站不备案有什么后果西安网站设计开发人才
  • 建站公司怎么赚钱的mooc 网站建设情况
  • 微信里的网站怎么做网页升级紧急通知域名
  • 展示型网站案例官方网站链接如何做
  • 重庆的公需科目在哪个网站做seo搜索优化
  • 做网站爬闪手机端网站模板下载
  • 网站备案没通过不了门户网站类型
  • 咨询行业网站开发跨境电商是怎么赚钱的
  • 网站域名登陆一学一做教育视频网站有哪些
  • 个人怎么做贷款网站商城购物网站设计内容
  • 客户要做网站建设话术公众号如何制作
  • 做网站ceo网站开发自学难吗
  • 突泉建设局三务公开网站wordpress 不用ftp
  • 十年经验网站开发企业中国丹东