October 31, 2020
random.sample(sequence, k)
sequence: 리스트, 집합, range() 등 random의 범위가 될 sequence 입력
k: 반환될 리스트의 크기 입력
5개의 과일 중 2개의 과일 랜덤으로 출력
import random
mylist = ["apple", "banana", "cherry", "orange", "blueberry"]
print(random.sample(mylist, k=2))
# result
['orange', 'blueberry']
0에서 99 중 10개의 숫자를 랜덤으로 출력
import random
data_list = random.sample(range(100), 10)
print(data_list)
# result
[75, 20, 98, 60, 5, 47, 4, 21, 90, 52]