随机与取样 - shuffle, sample

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

国庆活动:订阅年付会员送 6 个月,重订、续订送 12 个月。订阅 →

对一个列表进行随机处理,也就是把列表里面的项目的顺序打乱,得到一个新的列表 ... 这个功能我们可以使用 shuffle 。 在一个列表里面,取出几个样本,可以使用 sample 方法。

(#tracks)

先试一下 shuffle ... 把要随机处理的列表交给这个方法 ...

_.shuffle(tracks)

回车 ... 你会发现,新得到的这个列表里面的项目的顺序,跟以前是不一样的 ... 再用这个方法处理一下 tracks 这个数组 ...

_.shuffle(tracks)

又会得到一个新的顺序的列表 ...

sample

下面,我们再去试一下 smaple 这个方法 ... 同样把 tracks 这个数组交给这个方法去处理一下 ...

_.sample(tracks)

这个方法,会随机从指定的列表里面取出一个样本 ... 再执行一次 ..

_.sample(tracks)

又会随机取出一个样本 ... 我们也可以去指定每一次取出的样本的数量 ...

_.sample(tracks, 2)

这次会从 tracks 里面,随机取出两个样本 ...

随机与取样 - shuffle, sample《 Underscore 基础 》

统计

11228
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点