배열 합치기 (array_union)
이 문서는 array_union
함수에 대한 설명과 활용 예제를 제공합니다. 이 함수는 여러 배열을 합쳐 중복된 요소를 제거한 새로운 배열을 반환합니다.
함수 설명
문법
array_union(array0, [array1, ... array_n]);
매개변수 설명
매개변수 | 타입 | 설명 |
---|---|---|
array0 | Array | 첫 번째 배열 |
[array1, ... array_n] | Array | 합칠 배열 (여러 개 가능) |
반환값
- Array: 제공된 배열의 합집합
예제
다음은 array_union
함수를 사용하는 예제입니다.
a1 = [1, 2, 3, 4, 5];
a2 = [3, 4, 5, 6, 7, 8];
a3 = [5, 6, 7, 8, 9, 10, 11];
a4 = array_union(a1, a2, a3);
위 코드는 먼저 세 개의 배열 a1
, a2
, a3
를 생성합니다. 그런 다음 이 배열들의 합집합을 구하고 결과를 새로운 배열 a4
에 저장합니다.
활용 예제
예제 1: 중복 제거
array1 = [1, 2, 2, 3];
array2 = [3, 4, 4, 5];
result = array_union(array1, array2);
// 결과: [1, 2, 3, 4, 5]
예제 2: 다양한 데이터 타입
array3 = ["apple", "banana"];
array4 = ["banana", "cherry", "apple"];
result2 = array_union(array3, array4);
// 결과: ["apple", "banana", "cherry"]
예제 3: 빈 배열 처리
array5 = [];
array6 = [1, 2, 3];
result3 = array_union(array5, array6);
// 결과: [1, 2, 3]
예제 4: 여러 배열 합치기
array7 = [1, 2];
array8 = [2, 3];
array9 = [3, 4];
result4 = array_union(array7, array8, array9);
// 결과: [1, 2, 3, 4]
이와 같이 array_union
함수를 사용하면 여러 배열을 쉽게 합치고 중복된 요소를 제거할 수 있습니다.