Collections : Dictionary

4:55 부분을 정정합니다.
subway2.subtract(subway3)의 결과는 2호선과 3호선의 환승역이 아닌 역 이 아니라, 2호선의 역 중, 3호선과 환승할 수 없는 역입니다.

  • Dictionary
    • 키와 값의 쌍으로 이루어진 컬렉션
    • 문자열 키에 정수 값을 가지는 Dictionary의 타입 선언은 [String:Int]
    • Dictionary에 값 추가하기
    • Dictionary에서 값 추출하기
    • keysvalues로 키, 값 배열 추출하기
  • Set
    • 순서를 가지지 않은 컬렉션
    • 주로 집합 연산이 필요한 경우 사용한다
      • Intersect, Subtract, Union, ExclusiveOR

알림

Swift 버전이 업데이트 되면서 일부 함수의 이름이 변경되었습니다.
Tryhelloworld 실습에선 강의에 나오는 함수명을 써 주시고, Playground등 Swift3 환경에서는 바뀐 함수 명을 써주세요.

  • 교집합: intersect -> intersection으로 변경
  • 대칭 차 집합: ExclusiveOR -> symmetricDifference