📅  最后修改于: 2023-12-03 14:49:21.786000             🧑  作者: Mango
在 Python 中,我们经常需要从列表中随机选取一个元素。本文将介绍两种常见的在 Python 中从列表中随机选择的方法。
如果我们只需要从列表中随机选择一个元素,可以使用 random
模块中的 choice()
函数。
import random
my_list = ["apple", "banana", "cherry"]
random_element = random.choice(my_list)
print(random_element)
输出:
cherry
在上面的例子中,我们使用 choice()
函数从 my_list
中随机选择了一个元素。
如果我们需要从列表中随机选择多个元素,可以使用 random
模块中的 sample()
函数。
import random
my_list = ["apple", "banana", "cherry", "orange", "pear"]
random_elements = random.sample(my_list, 3)
print(random_elements)
输出:
['pear', 'orange', 'banana']
在上面的例子中,我们使用 sample()
函数从 my_list
中随机选择了三个元素。
总结:使用 random.choice()
选择单个元素,使用 random.sample()
选择多个元素。