[swift] 집합의 요소 추가

집합(Set)은 중복된 값을 허용하지 않고, 순서가 없는 컬렉션입니다. Swift에서는 Set을 사용하여 집합을 나타낼 수 있습니다.

집합에 새로운 요소를 추가하는 방법은 다양합니다.

방법 1: insert 메서드 사용

var mySet: Set<String> = ["apple", "banana", "orange"]
mySet.insert("grape")

위의 예제에서 mySet에 “grape”를 추가하기 위해 insert 메서드를 사용했습니다.

방법 2: 동일한 요소를 추가하는 경우

var mySet: Set<String> = ["apple", "banana", "orange"]
mySet.insert("apple") // 중복된 "apple" 요소를 추가하려고 해도 집합은 중복된 값을 허용하지 않아 변화가 일어나지 않습니다.

이처럼 집합에 동일한 요소를 여러 번 추가하려고 하더라도 중복을 허용하지 않기 때문에 변경이 일어나지 않습니다.

결과 확인

print(mySet)
// 출력: ["apple", "banana", "orange", "grape"]

집합에 요소를 추가하는 방법에 대해 살펴보았습니다. 간단하게 insert 메서드를 사용하여 새로운 요소를 추가하거나, 중복된 요소를 추가할 때 발생하는 동작에 대해 알아보았습니다.

더 많은 정보는 Swift 공식문서를 참고하세요.