list数据常用操作


lpush lista  a  #从左侧压入一个list和元素

lpush lista b

lrange lista  0 -1 #0 为头,-1为尾  数字为索引值。

lpop lista   #从左侧取出一个元素,并在list中删除

rpush lista  1   #从右侧压入一个list和元素

rpush lista  2

lrange lista  0 -1

rpop lista    #从右侧取第一个元素

linsert lista before 2 3  #在元素2的前面插入一个元素为3

lset lista 4 bbb  #把第5个元素修改为bbb  4为索引值,从0开始

lindex lista 0  #查看第1个元素,并不删除元素。

lindex lista 3  #查看第4个元素

llen lista  #查看链表中有几个元素,只返回一个数字。