Julia : generating unique random integer array

后端 未结 3 1007
礼貌的吻别
礼貌的吻别 2021-02-19 12:08

I am trying to create 10 element array of unique random integers. However I am unable to create array with unique values. Is there in Julia something like Pythons sample functio

3条回答
  •  灰色年华
    2021-02-19 12:53

    unique(itr[, dim])

    Returns an array containing only the unique elements of the iterable itr

    unique([rand(1:100) for r in 1:20])[1:10]
    

    Set()

    A set is a collection of elements, just like an array or dictionary, with no duplicated elements.

    {rand(1:100) for r in 1:20}[1:10]
    

提交回复
热议问题