#!/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)