본문 바로가기
Coding/Python

Python Generate unique random numbers within a range

by Hide­ 2016. 12. 3.
반응형
>>> import random
>>> random.sample(range(1, 100), 3)
[77, 52, 45]


range에 범위를 지정하고 다음 인자로 몇개를 생성할지 적으면 된다.

범위와 생성할 갯수가 같으면 ValueError: sample larger than population 에러가 발생하므로

갯수를 범위보다 크게 지정해줘야 한다.