Python random.sample()
sample()是Python中随机模块的一个内置函数,它返回一个从序列即列表、元组、字符串或集合中选择的特定长度的项目列表。用于无替换的随机抽样。
语法: random.sample(sequence, k)
参数:
sequence: 可以是一个列表,元组,字符串,或集合
k: 一个整数值,它指定一个样本的长度返回:从序列中选择元素的k长度的新列表。
代码#1: sample()函数的简单实现。
输出:
代码#2:样本()函数的基本使用。
输出:
注意:每次的输出都会不同,因为它返回的是一个随机项目。代码#3:引发异常
如果样本大小即k大于序列大小,就会出现ValueError。
输出: