用于从列表中随机选择一个元素的 Python 程序

要理解这个例子,你应该具备以下 Python 编程 主题的知识


示例 1:使用 random 模块

import random

my_list = [1, 'a', 32, 'c', 'd', 31]
print(random.choice(my_list))

输出

31

使用 random 模块,我们可以从列表中生成一个随机元素。如上例所示,列表 my_list 作为参数传递给 random 模块的 choice() 方法。

注意:输出可能有所不同。


示例 2:使用 secrets 模块

import secrets

my_list = [1, 'a', 32, 'c', 'd', 31]
print(secrets.choice(my_list))

输出

c

使用 secrets 模块的 choice() 方法,可以从列表中选择一个随机元素。

它比 random 模块在密码学上更安全。


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战