Skip to content

Random

Random number, UUID, choice, and shuffle.

4 modules

ModuleDescription
무작위 선택배열에서 무작위 요소 선택
무작위 숫자범위 내 무작위 숫자 생성
배열 섞기배열 요소 무작위 섞기
UUID 생성무작위 UUID (v4) 생성

Modules

무작위 선택

random.choice

배열에서 무작위 요소 선택

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-선택할 배열
countnumberNo1선택할 배열
uniquebooleanNoTrue선택할 요소 수

Output:

FieldTypeDescription
choiceany중복 없이 고유한 요소 선택
countnumber선택된 요소

무작위 숫자

random.number

범위 내 무작위 숫자 생성

Parameters:

NameTypeRequiredDefaultDescription
minnumberNo0최소값 (포함)
maxnumberNo100최소값 (포함)
integerbooleanNoTrue최대값 (포함)
precisionnumberNo2정수만 생성

Output:

FieldTypeDescription
numbernumber소수점 자릿수
minnumber생성된 무작위 숫자
maxnumber생성된 무작위 숫자

배열 섞기

random.shuffle

배열 요소 무작위 섞기

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-섞을 배열

Output:

FieldTypeDescription
resultarray섞을 배열
lengthnumber섞인 배열

UUID 생성

random.uuid

무작위 UUID (v4) 생성

Parameters:

NameTypeRequiredDefaultDescription
uppercasebooleanNoFalse대문자 UUID 반환
remove_hyphensbooleanNoFalse대문자 UUID 반환

Output:

FieldTypeDescription
uuidstringUUID에서 하이픈 제거
versionnumber생성된 UUID

Released under the Apache 2.0 License.