1. 首页
  2. 区块链
  3. BlueMix
  4. python list等分并从等分的子集中随机选取一个数

python list等分并从等分的子集中随机选取一个数

上传者: 2020-12-17 09:49:40上传 PDF文件 31.21KB 热度 14次
有些时候我们需要从视频序列中均匀的随机采样,我们可以每隔x步进行一次采样,这就要求对一个list每隔x步进行一次截取,再从截取到的不同的子集中随机选取一个数就是我们平均采样的帧的idx。 import random def split(a, n): k, m = divmod(len(a), n) return [a[i * k + min(i, m):(i + 1) * k + min(i + 1, m)] for i in list(range(n))] list_split = split(list(range(15)), 3) print(list_split) tmp =
下载地址
用户评论