07-Swift 元祖的使用

2016-11-22  本文已影响112人  magic_pill

一、元祖的概念

二、元祖的一般使用

let person = ("maer",24,86)
person.0    //"maer"
person.1    //24
person.2    //86
let (name,age,score) = ("xiaomaer",24.1,86.3)
name    //"xiaomaer"
age     //24.1
score   //86.3
let person1 = (name:"xiao",age:24.4,score:86.6)
person1.0   //"xiao"
person1.name    //"xiao"

三、元祖的应用场景

func student( info:(first:String,nian:Int) ) {
    print(info.first,info.nian)
}
student(info: ("wang",26))      //wang 26
func student2() -> (first:String,last:String) {
    return ("wang","yijiang")
}
let p = student2()
p.last      //"yijiang"
上一篇 下一篇

猜你喜欢

热点阅读