106. Set
Set 선언
- 기본 선언
var a = Set<String>() var a: Set<String> = [] var a: Set<String> = ["apple", "banana", "orange"] let a: Set = ["apple", "banana", "orange"]
기본 연산
insert(_ newMember: Element) - 새로운 원소를 저장
contains(_ member: Element) - 특정 원소가 있는지 없는지 판별
remove(_ member: Element) - 특정 원소를 삭제
Fundamental Set Operations
var a: Set = ["apple", "banana", "orange"] var b: Set = ["a", "banana", "o"] /* union - 합집합(b U a) */ b.union(a) /* intersection - 교집합(b ∩ a) */ b.intersection(a) /* subtracting - 차집합(b - a) */ b.subtracting(a) /* symmetricDifference - 대칭차((b U a) - (b ∩ a)) */ b.symmetricDifference(a)
'Swift 문법 예시' 카테고리의 다른 글
[iOS / Swift] 107. Dictionary (0) | 2022.01.17 |
---|---|
[iOS / Swift] 105. Array (0) | 2022.01.17 |
[iOS / Swift] 104. Strings (0) | 2022.01.17 |
[iOS / Swift] 103. Loops (0) | 2022.01.17 |
[iOS / Swift] 102. Output (0) | 2022.01.17 |