- 작업 환경

 

https://growingsaja.tistory.com/771

Playground : ContentView.swift 파일 수정

 

 

 

 

 

1. set 예제

 

let subway2 : Set = ["사당2-1", "방배2-2", "서초2-3", "강남2-4", "성수2-7"]
var subway7 : Set = ["내방7-1", "이수7-2", "고속터미널7-3", "반포7-4", "성수2-7"]

// 교집합
let transfer = subway7.intersection(subway2)
print(transfer)

// 차집합
// subway7 - subway2
let nottransfer = subway7.subtracting(subway2)
print(nottransfer)

// 합집합
var union = subway2.union(subway7)
print(union)

// 집합은 중복 불가
subway7.insert("대림")
print(subway7)
subway7.insert("대림")
print(subway7)

 

 

 

 

+ Recent posts