1.数组中,所有元素的类型必须相同
2.增长数组
var arr = ["hello"];
arr.append("world");
arr += ["welcome"];
arr += ["value1", "value2"];
3.替换和删除值
arr[0] = "hi";
arr.removeAtIndex(0);
arr.removeLast();
4.将值插入指定位置
arr.insert("value3",atIndex:2);
5.合并数组
var arr1 = ["nice", "work"];
var arr2 = arr + arr1;
6.字典
键的类型和值得类型可以不同
键的类型必须相同
值得类型必须相同
var juice = ["cokecole":3, "peperse":3];
7.查找条目
juice["cokecole"];
8.添加条目
juice["icetea"] = 2;
9.更行条目
juice["cokecole"] = 4;
10.删除条目
juice["icetea"] = nil;
juice.removeValueFromKey("peperse");
11.数组的数组
12.创建空数组和空字典
var emptyArr : Array<Int> = [];
var emptyArr1 = <Int>[];
var emptyDictionary = Dictionary<String,Double>()
13.迭代数组
for itemName in list {
//do something here...
}
14.迭代字典
for (index,value) in list {
//do some thing here...
}
2.增长数组
var arr = ["hello"];
arr.append("world");
arr += ["welcome"];
arr += ["value1", "value2"];
3.替换和删除值
arr[0] = "hi";
arr.removeAtIndex(0);
arr.removeLast();
4.将值插入指定位置
arr.insert("value3",atIndex:2);
5.合并数组
var arr1 = ["nice", "work"];
var arr2 = arr + arr1;
6.字典
键的类型和值得类型可以不同
键的类型必须相同
值得类型必须相同
var juice = ["cokecole":3, "peperse":3];
7.查找条目
juice["cokecole"];
8.添加条目
juice["icetea"] = 2;
9.更行条目
juice["cokecole"] = 4;
10.删除条目
juice["icetea"] = nil;
juice.removeValueFromKey("peperse");
11.数组的数组
12.创建空数组和空字典
var emptyArr : Array<Int> = [];
var emptyArr1 = <Int>[];
var emptyDictionary = Dictionary<String,Double>()
13.迭代数组
for itemName in list {
//do something here...
}
14.迭代字典
for (index,value) in list {
//do some thing here...
}