dictionary
var numbers001 = [String : Int]()
numbers001["zero"] = 0
numbers001["one"] = 1
numbers001["two"] = 2
numbers001["three"] = 3
numbers001["four"] = 4
numbers001["five"] = 5
numbers001["six"] = 6
numbers001["nil"] = nil
print(numbers001) // result : ["four": 4, "three": 3, "two": 2, "one": 1, "five": 5, "zero": 0, "six": 6]
var numbers002 : [String : Int] = ["하나" : 1, "둘" : 2, "셋" : 3, "넷" : 4, "다섯" : 5]
print(numbers002) // result : ["셋": 3, "넷": 4, "하나": 1, "둘": 2, "다섯": 5]
var numbers001Key = numbers001.keys
print(numbers001Key) // result : ["two", "four", "one", "five", "zero", "six", "three"]
var numbers002Key = numbers002.keys
print(numbers002Key) // result : ["셋", "넷", "하나", "둘", "다섯"]
for element in numbers002 {
print("element = \(element)")
}
/*
result :
["둘", "셋", "다섯", "하나", "넷"]
element = (key: "둘", value: 2)
element = (key: "셋", value: 3)
element = (key: "다섯", value: 5)
element = (key: "하나", value: 1)
element = (key: "넷", value: 4)
*/