let emptyArray = [String]()//空数组并制定数组元素类型
let emptyDic = [:]//无类型的空字典
//
print("\(emptyArray,emptyDic)")
// /// 数组的简单操作
var shoppingList = Array<String>()//数组初始化 var emptyArray = [String]() 一样
//添加元素
shoppingList.append("bushi")
shoppingList += ["h"]
shoppingList += ["a","b"]
//指定索引处插入新元素
shoppingList.insert("新添加的", atIndex: 1)
shoppingList.insert("第二个", atIndex: 0)
//移除指定元素
shoppingList.removeFirst()
shoppingList.removeAtIndex(1)
shoppingList.removeLast()
//移除全部元素
shoppingList.removeAll()
//
// print("shoppingList-----\(shoppingList)")
//通过区间获取出来的还是一个数组,所以赋值的时候还是要用数组
shoppingList[1...3] = ["a","b","c"]
print("shoppingList-----\(shoppingList)")
//遍历数组元素
for item in shoppingList
{
print(item)
}
//遍历指定索引处元素
for index in 0..<shoppingList.count
{
print(shoppingList[index])
}
for (index,item)in shoppingList.enumerate()
{
print("index:\(index),item:\(item)")
}