파이썬 랜덤 무작위 추출 코드 python random number

2021. 10. 3. 22:10Programming

728x90

1. random 모듈 로드

import random

2. 리스트에서 무작위 추출하기

target = [1, 2, 3, 4]
  • 무작위로 한 숫자를 뽑아오기
chosen = random.choice(target)

print(chosen)
# 4
728x90
  • 무작위로 원하는 개수만큼 숫자 뽑아오기 (중복 허용함 = 같은 숫자를 다시 뽑아오기 가능)
chosen = random.sample(target, 2)

print(chosen)
# [2, 3]
# [3, 3] 는 불가능
  • 무작위로 원하는 개수만큼 숫자 뽑아오기 (중복 허용 안함 = 같은 숫자를 다시 뽑아오기 불가능)
chosen = random.choices(target, k=2)

print(chosen)
# [2, 3]
# [3, 3] 도 가능

 

반응형