zoukankan      html  css  js  c++  java
  • python操作redis-set

    #!/usr/bin/python
    #!coding: utf-8
    
    import redis
    
    if __name__=="__main__":
        try:
            conn=redis.StrictRedis(host='192.168.80.41',port=6379,db=0)
    
            conn.sadd('snames','tom');
            conn.sadd('snames','jerry');
            conn.sadd('snames','wolson');
                #向集合中增加元素。
    
            members=conn.smembers('snames')
            print(members)
                #获取集合中的所有元素。
    
            result=conn.srem('snames','tom')
                #如果删除成功就返回1、失败就返回0。
    
            result=conn.sismember('snames','wolson')
            print(result)
                #如果是集合中的元素就返回1、不是就返回0。
    
            print(conn.scard('snames'))
                #集合中的元素个数
    
            print(conn.srandmember('snames',1))
                #随机抽取集合中的两个元素
    
            print(conn.spop('snames'))
                #从集合中随机弹出一个元素
            print(conn.smembers('snames'))
    
            #---------------------集合操作-----------------------#
    
            conn.sadd('set001','1')
            conn.sadd('set001','2')
            conn.sadd('set001','3')
    
            conn.sadd('set002','2')
            conn.sadd('set002','3')
            conn.sadd('set002','4')
    
            print(conn.sdiff('set001','set002'))
                #差集
            print(conn.sinter('set001','set002'))
                #交集
            print(conn.sunion('set001','set002'))
                #并集
    
        except Exception as err:
            print(err)
  • 相关阅读:
    Java——HashMap
    Java——Collections
    Java——String,StringBuffer,StringBuilder
    OpenModelica读取文件
    Excel 常用设置
    Ubuntu16 源码方式安装postgresql数据库
    Utunbu常见问题
    PostgreSQL 扩展开发基础教程
    《数据挖掘导论》
    高性能MySQL --- 读书笔记(2)
  • 原文地址:https://www.cnblogs.com/JiangLe/p/5411322.html
Copyright © 2011-2022 走看看