首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在24小时内从列表中随机选择一次?

如何在24小时内从列表中随机选择一次?
EN

Stack Overflow用户
提问于 2020-06-14 10:24:52
回答 1查看 181关注 0票数 0

如何从列表中随机选择,但只在每24小时之后更改值。

假设我有:main_list = [1,2,3,4,5,6,7,8,9]和我想看到5个随机值,比如说rand_list == 3,4,7,8,1,但是我不想在接下来的24小时内更新我的rand_list

我正在尝试的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
reading current date : 14

是否有任何方法可以根据日期创建索引,因为在日期更改之前它不会更改值?

比如,如果现在是14,它将根据14:4,2,8,1,3生成这些索引。现在,它将是14,它将再次生成相同的索引,我将看到相同的列表通过一天。这是我们在python中可以实现的东西吗?

编辑:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
day = 14

random.seed(day)
print(random.random())

print(random.random())

print(random.random())

print(random.random())

print(random.random())
it generates these 5 numbers : 0.10682853770165568 0.7025855239868555 0.6520420203142754 0.9403523895661179 0.27111522656032316

如何将这些常量数字映射到列表索引?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-14 10:48:05

random模块具有很大的灵活性。如果你想要5个选择,你可以同时得到它们。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import random
random.seed(day)
rand_list = random.choices(main_list, k=5)

如果您希望在主列表中包含索引,而不是从中获得值,那么这也很容易。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rand_indexes = random.choices(range(len(main_list)), k=5)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62376583

复制
相关文章
在.NET中使用User Secrets(用户机密)
.NET中的User Secret(有时也叫机密管理)功能到现在已经很久了(好像从.NET Core 2.0开始)。鼓励开发者把邮件、Slack、Teams的密码或全部保密文件发出去。我也不明白开发者在本地能有什么秘密不能和团队共享的。因此,一个集中式的的机密储存应用更受欢迎,比如Azure Keyvault。
老张的哲学
2023/08/23
3920
在.NET中使用User Secrets(用户机密)
PowerShell查找Unknown Group
最近迁徙了一些用户从域A转到另外一个域B,为了方便继续访问旧的文件系统,保留了SID历史记录。今天发现个别运行在旧域A的 Citrix Xenapp程序不工作了。
星哥玩云
2022/07/04
3910
PowerShell查找Unknown Group
在 PowerShell 中使用 SQ
  使用SQL Server 2008 R2的安装光盘,安装SSMS,即可将所需的插件全部安装并自动注册。
py3study
2020/01/07
9340
在 .NET 7上使用 WASM 和 WASI
WebAssembly(WASM)和WebAssembly System Interface(WASI)为开发人员开辟了新的世界。.NET 开发人员在 Blazor WebAssembly 发布时熟悉了 WASM。Blazor WebAssembly 在浏览器中基于 WebAssembly 的 .NET 运行时上运行客户端。WASI通过提供一个系统接口来在Web之外运行WebAssembly,从而将WASM带出浏览器世界。它是 WASM 模块如何与主机环境交互的标准。
张善友
2022/11/14
1.7K0
[PowerShell]人人都值得学一点PowerShell实现自动化(1)在VisualStudio上使用PowerShell
笔者前面介绍Azure的自动化运维时,已经引出了本系列的主角PowerShell,因为在Azure上,使用PowerShell较比使用其他语言再开发,要来得更简单快捷。
Excel催化剂
2021/08/20
1.8K0
[PowerShell]人人都值得学一点PowerShell实现自动化(1)在VisualStudio上使用PowerShell
使用PowerShell管理和修改Windows域密码策略
Windows Active Directory域服务为我们提供了强大的用户管理功能,包括密码策略的设定。这项功能可以帮助我们制定更加安全的密码策略,减少安全风险。本文将介绍如何使用PowerShell查看和修改Windows域的密码策略。
运维开发王义杰
2023/08/10
1.5K0
使用PowerShell管理和修改Windows域密码策略
在 Ubuntu 和其他 Linux 发行版上使用 Yarn
Yarn 是 Facebook 开发的开源 JavaScript 包管理器。它是流行的 npm 包管理器的一个替代品,或者应该说是改进。 Facebook 开发团队 创建 Yarn 是为了克服 npm 的缺点。 Facebook 声称 Yarn 比 npm 更快、更可靠、更安全。
用户1880875
2021/09/13
8390
在CVM上监控其他Centos系统
Alerta是一个Web应用程序,用于合并和删除来自多个监视系统的警报,并在单个屏幕上显示它们。Alerta可以与许多被人们广泛熟知的监控工具集成,如Nagios,Zabbix,Sensu,InfluxData Kapacitor等等。
水门
2018/07/12
1.8K1
在 .NET Core 上使用 dotnet-svcutil.xmlserializer
dotnet-svcutil.xmlserializer NuGet 包可以为 .NET Core 项目预生成序列化程序集。 它为客户端应用程序中由 WCF 服务协定使用的且可由 XmlSerializer 序列化的类型预生成 C# 序列化代码。 当序列化或反序列化这些类型的对象时,这会提高 XML 序列化的启动性能。
用户4268038
2022/01/07
5920
内网学习笔记 | 4、域内信息收集
查看网关 IP 地址、DNS 的 IP 地址、域名、本机是否和 DNS 服务器处于同一网段。
TeamsSix
2021/03/05
3.5K0
内网学习笔记 | 4、域内信息收集
获取域内管理员和用户信息
如果我们拿到了一台普通用户权限的windows计算机,想要在内网中横向移动,需要知道域内用户登录的位置,是否是本地管理员,他的组,是否有权访问文件共亨等等。
黑白天安全
2020/07/30
8.1K0
获取域内管理员和用户信息
在Mac上为其他设备开启代理
前些日子,想要查看一个Release版本的HTTP请求,由于已经是发布版本,日志已然关闭,遂开始从HTTP代理的思路着手。
技术小黑屋
2018/09/05
6.5K0
在Mac上为其他设备开启代理
在OpenCloudOS 上安装.NET 6
开源操作系统社区 OpenCloudOS 由腾讯与合作伙伴共同倡议发起,是完全中立、全面开放、安全稳定、高性能的操作系统及生态。OpenCloudOS 沉淀了多家厂商在软件和开源生态的优势,继承了腾讯在操作系统和内核层面超过10年的技术积累,在云原生、稳定性、性能、硬件支持等方面均有坚实支撑,可以平等全面地支持所有硬件平台。
张善友
2022/09/28
4730
在OpenCloudOS 上安装.NET 6
在PowerShell中使用curl(Invoke-WebRequest)
前言 习惯了windows的界面模式就很难转去命令行,甚至以命令行发家的git也涌现出各种界面tool。然而命令行真的会比界面快的多,如果你是一个码农。 situation:接到需求分析bug,需要访问http。那台机器属于product,不允许装postman。我只能手动命令行来发请求。发现了内置的PowerShell中有curl命令。欢喜试了半天,总是命令不对,google发现这个curl是冒名顶替的,只是一个Invoke-WebRequest的alias。参考。 PS> Get-Alias -Defi
Ryan-Miao
2018/03/13
4.9K0
其他InterSystems %Net工具
InterSystems IRIS提供了一个实用程序类%Net.URLParser,可以使用它将URL字符串解析为其组成部分。例如,当您重定向HTTP请求时,这很有用。
用户7741497
2022/07/04
1870
内网信息收集
基本信息 # 网络信息 $ ipconfig /all # 查询网络配置信息 # 系统信息 $ systeminfo | findstr /B /C:"OS 名称" /C:"OS 版本" # 查询操作系统和软件信息 $ systeminfo # 查看补丁列表 $ wmic qfe get Caption,Description,HotFixID,InstallOn # 查看安装在系统的补丁 # 服务信息 $ wmic service list brief # 查询本机服务信息 $
Naraku
2021/07/29
7890
内网信息收集
ChatGPT 和 Elasticsearch的结合:在私域数据上使用ChatGPT
如何结合 Elasticsearch 的搜索相关性和 OpenAI 的 ChatGPT 的问答功能来查询您的数据?在此博客中,您将了解如何使用 Elasticsearch 将 ChatGPT 连接到专有数据存储,并为您的数据构建问答功能。
点火三周
2023/04/20
6.2K0
ChatGPT 和 Elasticsearch的结合:在私域数据上使用ChatGPT
assetfinder – 查找相关域和子域
assetfinder 是一种基于 Go 的工具,用于从各种来源(包括 Facebook、ThreatCrowd、Virustotal 等)中查找可能与给定域相关的相关域和子域。
Khan安全团队
2021/12/30
1.1K0
.Net在Windows上使用Jenkins做CI/CD的那些事
  最近入职了一家新公司,公司各个方面都让我非常的满意,我也怀着紧张与兴奋的心情入职后,在第一天接到了领导给我的第一个任务——把整个项目的依赖引用重新整理并实施项目的CI/CD。
陈珙
2020/09/10
1.7K0
.Net在Windows上使用Jenkins做CI/CD的那些事
点击加载更多

相似问题

是否在其他域上设置cookie?

117

在powershell脚本中查找多个域上的驱动器大小

13

如何查找上的计算机列表是否为使用Powershell的域?

20

如何使用套接字查找域上的所有其他IP地址?

12

是否使用Powershell访问跨域上的远程计算机?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文