티스토리 뷰

// Dictionary: Map처럼 key Value 쌍으로 저장하는 구조

var roomCapacity:[String:Int] = ["small":10, "medium":50, "large":100]


// 추가하기

roomCapacity["xsmall"] = 5;

roomCapacity["xlarge"] = 200;

roomCapacity


// 읽기

roomCapacity["medium"]



// Key value값을 따로 만들기

let roomName = roomCapacity.keys

let capacities = roomCapacity.values


// Key value값을 arr 만들기

let roomNameArr = [String](roomCapacity.keys)

let capacitiesArr = [Int](roomCapacity.values)



// Set : 순서가 없는 컬렉션, 집합 연산을 사용하기 위해 많이 쓴다.

var firstSet:Set = ["set1","set2","set3","set4", "set5"]

var secondSet:Set = ["set2","set4", "set7","set10"]


firstSet.union(secondSet)

firstSet.subtract(secondSet)

firstSet.intersect(secondSet)

firstSet.exclusiveOr(secondSet)



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함