元组:
将多个相同或者不一样类型的值用一个小括号括起来就是一个元组。元组和结构体很像,实际上元组是复合类型。小括号内能够写任意类型,若是不定义类型,能够根据数据自动判断推算出类型code
省略了类型数据
let person = ("小玉",17,180.00) print(person)
没有省略类型co
let person1:(String,Int,Double) = ("大欢",17,180.00) print(person1)
获取元组中的某一项let
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)