목록set (3)
HIT해

Set의 다양한 내장함수를 알아보자!union ( 합집합 )intersection ( 교집합 )symmetricDifference ( 차집합 ) 사용예시1. union중복을 제외하고 합친다import UIKitlet myFriends = ["철수", "영희", "수잔", "제시카"]let yourFriends = ["철수", "영희", "제니퍼", "존시나"]let myFriendsSet = Set(myFriends)let yourFriendsSet = Set(yourFriends)let totalFriends = myFriendsSet.union(yourFriends) 실행결과 2. intersection중복만을 가져온다import UIKitlet myFriends = ["철수", "영희", "수잔",..

1. List to Setlet numbers = [1,1,1,2,3,4,5]let uniqueNubers = Set(numbers)// 중복은 자연스레 지워진다. 2. Set to ListuniqueNumbers // {1,2,3,4}let uniqueNumberArranged = Array(uniqueNumbers) // [1,2,3,4]uniqueNumberArranged.sort()

Swift에서 Set는 고유한 값들을 순서 없이 저장하는 컬렉션 타입이다. Set는 Array와 유사하지만, 중복된 값을 허용하지 않으며 순서가 중요하지 않은 경우에 유용하게 사용할 수 있다. 이번 포스팅에서는 Swift Set의 기본 사용법과 주요 특징들을 예제와 함께 알아보겠습니다.Set의 기본 사용법Set를 선언하고 초기화하는 방법은 매우 간단합니다. Swift에서는 Set 타입을 사용하여 중복 없는 값들의 집합을 생성할 수 있습니다.var fruitSet: Set = ["Apple", "Banana", "Orange"]print(fruitSet)// 출력: ["Apple", "Banana", "Orange"]여기서 주의할 점은 Set의 출력 순서는 정의되지 않는다는 것입니다. 따라서 순서가 중요한..