/*********************************字典(dictonary)***********************/
var dictionary:Dictionary<String,Int> = ["a":10,"b":20]
//定义一个空字典变量
var dictionary1:Dictionary<String,Int> = [:]
var dictionary2 = Dictionary<String,Int>()
dictionary["c"] = 30
print(dictionary)
//修改字典中木某个键值对的值
dictionary["a"] = 50
dictionary.removeValueForKey("a")
print(dictionary)
/********************************元组************************/
//元组中可以存放多种类型的值,而且存放的个数可以多个
let status = ("王大",["IOS","Html5"])
let statu:(Classroom:String,course:Array) = ("normal; font-family:'Heiti SC Light'; color:rgb(201,"Html5"])
//1⃣️ 通过下标
print(statu.0)
//2⃣️ 通过标注名
print(statu.Classroom)
/****************************循环******************************/
//第一种形式:
for var i = 1; i < 10; i++ {
print(i)
}
//第二种形式
for number in 1..<10{
print(number)
}
//第三种
for number in 1...10{
print(number)
}
// 王大 = 凌乱美
//while,repeat。。。while
var i = 5
while i < 0{
i--
print(i)
}
repeat{//先执行循环,再判断条件
print("王大 = 凌乱美")
}while 1 < 0
//使用for循环遍历数组
var animalsArray = ["dog","cat","tiger","pig"]
for a in animalsArray
{
print(a)
}
//使用for循环遍历字典
var animalsArray1 = ["dog":"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。