python如何随机从一个列表中取几个数
时间: 2024-05-07 22:18:57 浏览: 254
你可以使用 `random` 模块中的 `sample` 函数来从一个列表中随机取出指定数量的元素。例如,以下代码将从列表 `mylist` 中随机取出 3 个元素:
```python
import random
mylist = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
num_samples = 3
samples = random.sample(mylist, num_samples)
print(samples)
```
输出结果可能类似于 `[7, 2, 9]`。注意,`sample` 函数会确保所选的元素不会重复。如果你希望可以重复选择元素,可以使用 `choices` 函数。
阅读全文