数组的定义:
var 北京十号线 = ["国家图书馆","巴沟"]
北京十号线.count //或者数组的长度
if 北京十号线.isEmpty {
println(" 数组是空的");
}
向数组中加入数值,
北京十号线.append("农业展览馆");
北京十号线 += ["太阳宫","三元桥","亮马桥"]
北京十号线[0] ="团结湖"
北京十号线.insert("呼家楼",atIndex:1) //插入新的值替换旧值
向数组中移除数值
北京十号线.removeAtIndex(1)
北京十号线.removerLast() //移除最后一个
循环遍历数组
for 站名 in 北京十号线 {
printf("\(站名)")
}
有时我们希望可以看到每个站名对应的索引值.
for (序号,站名) in enumerate(北京十号线){
printf("第\(序号)的名称是:\(站名)") //字符串插值
}
时间: 2024-10-29 19:07:46