N개의 숫자 random하게 고르기
#0 ~ 99중에 2개 고르기(중복 없음) import random random.sample(range(0,100), 2) |
numpy활용하여 N개의 숫자 random하게 고르기
#0 ~ 99중 숫자 1개 고르기 import numpy as np np.random.randint(100) np.random.randint(0, 100)
#0 ~ 99중 숫자 2개 고르기(중복 있음) np.random.randint(0, 100, 2) |
List에서 n개의 random 한 element return 하는 함수
import random
def randElem(list, n): iRands = random.sample(range(0, len(list)), n) retVal = [] for i in range(len(iRands)): retVal.append(list[iRands[i]]) return retVal |
'Development > Python' 카테고리의 다른 글
list에서 중복을 제거하는 방법 (0) | 2017.02.02 |
---|---|
Python 에서 ++ -- (0) | 2017.02.02 |
Python 에서 Enum 사용하기 (0) | 2017.01.25 |