如何从Julia中的元素列表中随机选择n个唯一的元素



我想从一个数字列表中生成n个唯一的元素。我遇到了这个答案,但它只给了我一个元素。我需要n个不同的元素

我该怎么做呢?

我已经尝试使用rand(list,n),但这有时会给我重复的元素从list,所以这不起作用。

TryDistributions.sampleStatsBase.sample:

jl> using StatsBase: sample
jl> x = rand(10);
jl> sample(x, 3; replace=false)
3-element Vector{Float64}:
0.6816165016249632
0.8500982926818003
0.6518188633423712