python操作 redis-list
#!/usr/bin/python #!coding: utf-8 import redis if __name__=="__main__": try: conn=redis.StrictRedis(host='192.168.80.41',port=6379,db=0) print(conn.ping()) conn.rpush('lnames','tom') conn.rpush('lnames','jerry') conn.rpush('lnames','wolson') #从列表右边增加元素,与这个相对的还有lpush conn.lrem('lnames',0,'wolson') #删除指定值的元素 print(conn.lrange('lnames',0,-1)) #返回列表中所有的元素。 print(conn.lindex('lnames',1)) #按索引访问列表,也就是把list当数组用。 conn.lset('lnames',0,'蒋乐哥哥') #通过索引的下标设置值 print(conn.lpop('lnames').decode('utf-8')) #先删除最左边的元素,返回再返回删除的这个元素。与这个相对的还有rpop print(conn.llen('lnames')) #返回列表lnames的长度 conn.delete('lnames') except Exception as err: print(err)