-
파이썬 random 모듈python 2022. 1. 19. 11:32728x90반응형
random.choice(시퀀스 자료형)
random.choice(시퀀스 자료형) 함수는 매개변수 시퀀스 자료형 중에 하나를 무작위로 리턴하는 함수이다.
import randoma = random.choice([1,2,3,4,5])print(a)''''' 결과 ''''' 4
random.sample(시퀀스 자료형,k)
random.sample(range(10),k) 함수는 range(10)에 속하는 요소중 중복되지 않게 k개를 리스트 형식으로 리턴하는 함수이다. seq 는 시퀀스 자료형이다
import randoma = random.sample(range(40),5)print(a)'''''' 결과 '''''' [ 23 , 14 , 9 , 32 , 28 ]
random.shuffle(시퀀스 자료형)
random.shuffle(seq)함수는 seq가 주어졌을때 seq를 무작위로 섞어주는 함수이다.
import randoma = [1,2,3,4,5] random.shuffle(a)print(a)'''''' 결과 '''''' [3, 5, 4, 2, 1]
728x90반응형'python' 카테고리의 다른 글
Python datetime 모듈 (현재 날짜, 시간, 요일 구하기) (0) 2022.01.25 파이썬에서 날짜와 시간 다루는 방법(입력,더하기,비교 등) (0) 2022.01.19 파이썬 if __name__ == "__main__" 의미 (파이썬의 메인함수) (0) 2022.01.19 pyhwp 설치 - hwp를 이미지로 변환 (1) 2022.01.19 파이썬(Python) - 아나콘다(Anaconda) 설치하기 - 윈도우편 (0) 2022.01.18