如何在Python中給定範圍的數字中生成一個固定給定長度的隨機(但唯一的和排序的)列表?如何從給定範圍生成固定長度值的隨機列表?
類似的東西:
>>> list_length = 4
>>> values_range = [1, 30]
>>> random_list(list_length, values_range)
[1, 6, 17, 29]
>>> random_list(list_length, values_range)
[5, 6, 22, 24]
>>> random_list(3, [0, 11])
[0, 7, 10]
是否有重複? (即允許'[1,4,7,1]'作爲輸出?) – kennytm 2010-08-24 17:44:39