【发布时间】:2022-12-10 04:05:28
【问题描述】:
我需要用 Python 在我的 Redis 数据库中洗牌一个小列表(100 个元素)。
还是在本地进行改组然后将其保存到数据库更容易?
可能吗?
【问题讨论】:
-
我不确定您认为我们如何在不了解您的技能或限制的情况下知道什么对您来说更容易。从 Redis 获取一个列表,将其打乱并用 Python 放回是很容易的。洗牌本地列表并将结果放入 Redis 也很容易。
我需要用 Python 在我的 Redis 数据库中洗牌一个小列表(100 个元素)。
还是在本地进行改组然后将其保存到数据库更容易?
可能吗?
【问题讨论】:
没有 Redis 列表命令来打乱顺序,因此您需要使用 Python 打乱顺序(可能您可以使用 random.shuffle 方法),然后将打乱后的列表存储在 Redis 中。
【讨论】: