实现一个 Python 函数,能够实现对 iris_list 的有放回随机抽样,函数参数为抽 样列表 data,抽样个数 number ,并测试打印结果
时间: 2023-05-24 11:07:25 浏览: 111
有放回随机抽样
以下是一个 Python 函数,用于实现对 iris_list 的有放回随机抽样,并输出抽样结果:
```python
import random
def random_sampling(data, number):
return random.choices(data, k=number)
iris_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
sample = random_sampling(iris_list, 5)
print("随机抽样结果:", sample)
```
输出结果:
```
随机抽样结果: [5, 6, 5, 2, 3]
```
其中使用了 Python 自带的 random.choices() 函数来进行有放回随机抽样,参数 k 为抽样个数。
阅读全文