Skip to content

Set

Set operations: union, intersection, difference, unique.

4 modules

ModuleDescription
집합 차집합첫 번째 배열에 있지만 다른 배열에는 없는 요소 가져오기
집합 교집합두 개 이상의 배열의 교집합 가져오기
집합 합집합두 개 이상의 배열의 합집합 가져오기
집합 고유배열에서 중복 요소 제거

Modules

집합 차집합

set.difference

첫 번째 배열에 있지만 다른 배열에는 없는 요소 가져오기

Parameters:

NameTypeRequiredDefaultDescription
sourcearrayYes-소스 배열
excludearrayYes-소스 배열

Output:

FieldTypeDescription
resultarray제외할 요소의 배열
countnumber소스 배열에는 있지만 제외 배열에는 없는 요소
removed_countnumber소스 배열에는 있지만 제외 배열에는 없는 요소

집합 교집합

set.intersection

두 개 이상의 배열의 교집합 가져오기

Parameters:

NameTypeRequiredDefaultDescription
arraysarrayYes-교집합을 구할 배열 (배열의 배열)

Output:

FieldTypeDescription
resultarray교집합을 구할 배열 (배열의 배열)
countnumber모든 배열의 교집합

집합 합집합

set.union

두 개 이상의 배열의 합집합 가져오기

Parameters:

NameTypeRequiredDefaultDescription
arraysarrayYes-결합할 배열 (배열의 배열)

Output:

FieldTypeDescription
resultarray결합할 배열 (배열의 배열)
countnumber모든 배열의 합집합

집합 고유

set.unique

배열에서 중복 요소 제거

Parameters:

NameTypeRequiredDefaultDescription
arrayarrayYes-중복 제거할 배열
preserve_orderbooleanNoTrue중복 제거할 배열

Output:

FieldTypeDescription
resultarray첫 번째 발생 순서 유지
countnumber고유한 요소가 있는 배열
duplicates_removednumber고유한 요소가 있는 배열

Released under the Apache 2.0 License.