python随机从列表中取出元素
时间: 2023-05-27 19:06:48 浏览: 253
可以使用random模块的choice函数来随机从列表中取出元素,示例如下:
```python
import random
my_list = [1, 2, 3, 4, 5]
random_element = random.choice(my_list)
print(random_element)
```
输出结果为:
```
3
```
其中,random.choice(my_list)会随机从my_list中取出一个元素返回。
相关问题
python随机从列表中取出多个元素
可以使用random模块中的sample函数来实现从列表中随机取出多个元素,示例如下:
```python
import random
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 从列表中随机取出3个元素
result = random.sample(my_list, 3)
print(result)
```
运行结果可能为:
```
[5, 10, 3]
```
其中,random.sample函数的第一个参数是要从中取样的列表,第二个参数是要取出的元素数量。如果要取出的元素数量大于列表长度,会抛出ValueError异常。
python随机取出列表内的两个元素
可以使用Python内置的random模块来实现随机取出列表内的两个元素,具体代码如下:
```python
import random
my_list = [1, 2, 3, 4, 5]
# 随机取出两个元素
random_two = random.sample(my_list, 2)
print(random_two)
```
这里使用了random模块中的`sample()`函数,它可以从指定的序列中随机取出指定个数的元素,返回一个新的列表。
阅读全文