import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
yeTyeDictionary()
}
func yeTyeDictionary(){
let myDict = ["charmander": "fire","bulbasaur": "grass","squirtle": "water"]
print("---1. 是否包含指定的key键,myDict.has(charmander):\(myDict.has("charmander"))")
print("myDict.has(pikachu):\(myDict.has("pikachu"))")
let myDict2 = ["charmander": "fire","bulbasaur": "grass","squirtle": "water"]
print("---2.将Dic的键随机分布,myDict2.random():\(String(describing: myDict2.random()))")
var dict1 = ["charmander" : "fire"]
let dict2 = ["squirtle" : "water"]
dict1 += dict2
print("---3. 拼接(像字符串一样), dict1:\(dict1)")
let dictionary1 = ["charmander" : "fire", "bulbasaur" : "grass"]
let dictionary2 = ["charmander": "fire","squirtle": "water"]
var dictionary3 = dictionary1.intersection(dictionary2)
print("---4.俩个Dic键Key的交集, dictionary3:\(dictionary3)")
dictionary3 = dictionary1.union(dictionary2)
print("---5.将俩个Dic联接,dictionary3:\(dictionary3)")
print("---6.俩个Dic不同的键Key, dictionary1.difference:\(dictionary1.difference(dictionary1, dictionary2))")
}
}