//定义元组变量,并指定初始值,系统推断该元组类型为(Int ,Int ,String)
var health = (179 , 70 , "良好" )
//使用元组类型来定义元组变量
var score : (Int , Int ,String , Double )
//为元组变量赋值时必须为所有成员都指定值
score = ( 98,89,"及格",29.9)
// 元组的成员又是元组
var test : ( Int ,(Int , String))
test = (20,(15,"Apple"))
//输出元组
println("health 元组; \(health)"
//根据索引访问元组的元素
println("health 元组的身高元素为: \(health.0)")
println("test元组的No.2元素的No.1元素: \(test.1.0)")
//将元组拆分成多个变量
var ( height,weight ,status ) = health
println("身高:\(height) 、体重:\(weight)、状态: \(status) ")
//忽略第4个元素
var (swift,oc,c,_) = score
网友评论