示例 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
模块在密码学上更安全。
另请阅读