移除数组中的最后一个元素
如:names.removeLast()
通过 .removeAll() 移除数组中的全部元素
如:names.removeAll()
通过 .count 获取数组中元素的个数...如:names.count
不可变数组(用let修饰的)不能增删元素,但能够替换元素
tip:数组在定义时元素类型不一致,系统会默认该数组为NSArray
字典:
与OC不同,字典也用[]...定义
如:var person = [“name”:”张三”, “sex”:”男”]
Swift规定全部的key为同一类型,全部的value为同一类型,key与value能够是不同类型
key的类型为可哈希的...(被替换掉的旧值)
该方法也能够加入�一对键值,此时返回值为空
* 数组和字典的可变和不可变通过let和var判定,不可增删元素,可是数组能够改动已存在元素而字典不能够
数组的遍历用for 变量...}
依旧用元组遍历
如: for (key, value) in person {
}
* 字典的打印是无序的
Swift中的Bool有两个值:true和false
分支语句