Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python redis set

作者:夏威夷丶霪男   发布日期:2026-07-08   浏览:76

import redis

# 连接到 Redis 服务器
r = redis.Redis(host='localhost', port=6379, db=0)

# 向集合中添加元素
r.sadd('myset', 'element1')
r.sadd('myset', 'element2')
r.sadd('myset', 'element3')

# 获取集合中的所有元素
members = r.smembers('myset')
print("集合中的元素:", members)

# 检查元素是否在集合中
exists = r.sismember('myset', 'element2')
print("element2 是否在集合中:", exists)

# 移除集合中的元素
r.srem('myset', 'element2')

# 获取移除元素后的集合
members_after_removal = r.smembers('myset')
print("移除 element2 后的集合:", members_after_removal)

解释说明:

  1. 连接到 Redis 服务器:使用 redis.Redis 创建一个连接对象,指定主机、端口和数据库编号。
  2. 向集合中添加元素:使用 sadd 方法向名为 myset 的集合中添加多个元素。
  3. 获取集合中的所有元素:使用 smembers 方法获取集合中的所有元素,并打印出来。
  4. 检查元素是否在集合中:使用 sismember 方法检查某个元素是否存在于集合中。
  5. 移除集合中的元素:使用 srem 方法从集合中移除指定的元素。
  6. 获取移除元素后的集合:再次使用 smembers 方法获取并打印移除元素后的集合内容。

上一篇:python async await原理

下一篇:python报错utf—8怎么解决

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

python集合中的元素可以是列表

staticmethod在python中有

python 保存json文件

python的assert基本用法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站