python random sample的用法
时间: 2024-01-24 08:15:26 浏览: 25
Python中的random.sample()函数用于从给定的序列中随机选择指定数量的元素,返回一个新的列表。该函数的用法如下所示:
```python
import random
random.sample(sequence, k)
```
其中,sequence是要从中选择元素的序列,k是要选择的元素数量。
以下是一个示例:
```python
import random
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
sampled_numbers = random.sample(numbers, 5)
print(sampled_numbers)
```
输出:
```
[9, 2, 5, 7, 3]
```
这个示例中,我们从numbers列表中随机选择了5个元素,返回的sampled_numbers列表包含了这5个随机选择的元素。
相关问题
python random.sample
random.sample 是 Python 中 random 模块中的一个函数,它可以从一个序列中随机地获取一些元素,并将其以列表的形式返回。使用方法为: random.sample(序列,元素个数)。
python random.sample()函数
random.sample()是Python标准库中的一个函数,用于从给定的序列中随机选择指定数量的元素,且不会重复选择同一个元素。它的语法如下:
random.sample(sequence, k)
其中,sequence是要从中选择的序列,可以是列表、元组、字符串或集合等;k是要选择的元素数量。
示例用法:
```python
import random
my_list = [1, 2, 3, 4, 5]
sampled_list = random.sample(my_list, 3)
print(sampled_list)
```
以上代码会从my_list列表中随机选择3个元素,并将结果存储在sampled_list中。输出可能是[3, 1, 5]等不重复的组合。