swift-元组
-
元组:
将多个相同或者不同类型的值用一个小括号括起来就是一个元组。元组和结构体很像,实际上元组是复合类型。小括号内可以写任意类型,如果不定义类型,可以根据数据自动判断推算出类型-
省略了类型
let person = ("小玉",17,180.00) print(person)
-
没有省略类型
let person1:(String,Int,Double) = ("大欢",17,180.00) print(person1)
-
获取元组中的某一项
print(person.0) print(person.1) print(person.2)
-
以上元组定义有很大的缺陷,可读性特别差。
-
用其他方式定义元组
-
省略类型
let person2 = (name:"小玉",age:17,height:180.01)
-
没有省略类型
let person3:(name:String,age:Int,height:Double) = (name:"小玉",age:17,height:180.01)
-
获取相应的值
print(person2.name) print(person3.height)
-
元组的其他写法
let (name,age,height) = (name:"小玉",age:17,height:180.01) print("----------") print(name) print(age) print(height)
-
您的资助是我最大的动力!
金额随意,欢迎来赏!