var zeroes = Array<Int>(repeating:0, count:100)
zereos라는 변수에 숫자형태의 데이터가 들어가는 배열을 넣는다.
zeroes는 0이 100번 반복된다.
순서를 정의하지 않으며 모든 값은 고유하다. -> 중복을 허용하지 않는다.
합집합, 교집합, 차집합 등 연산자 이용가능.
Key는 중복될 수 없다.
Key끼리, Value끼리는 각각 같은 타입이어야 한다.
Key와 Value는 다른 타입이어도 된다.
var seventeen: [Int: String] = [1:"에스쿱스", 2:"정한", 3:"조슈아", 4:"준",
5:"호시", 6:"원우", 7:"우지", 8:"디에잇", 9:"민규", 10:"도겸",
11:"승관", 12:"버논", 13:"디노"]
seventeen이라는 변수에 Int로 된 key와 String으로 된 value를 넣는다.
print(seventeen[1])
/// 결과 : Optional("에스쿱스")
Enum은 관련된 값으로 이뤄진 그룹을 같은 타입으로 선언해 타입 안전성을 보장하는 방법으로 코드를 다룰 수 있게 한다.
enum CompassPoint{
case north
case south
case east
case west
}
아직 잘 이해를 못하겠다. 이후 수정