// 元组
// 和数组很相似,区别在于什么?
// 元组中的数据可以是不同类型的
//var userInfo1 = ("zhangSan", "man", 22)
//// 读取元组中的数据,可以通过点的方法
//print(userInfo1.1)
//
//let (name, isMale, age) = userInfo1
//// 在这里,name就等于zhangSan
//print(name)
// 元组定义的第二个方法(在定义的时候可以添加标签)
var userInfo2 = (name:"lisi", isMale:"woman", age:22)
print(userInfo2.name)
//在元组中我们可以跳过不关心的值,用下划线表示,这样就访问不到这个值
let (name, _, age) = userInfo2
// 元组中的可变元组与不可变元组
//let yuanzu1 = (x1:"x1", x2:"x2", x3:3)
//yuanzu1.x1 = "fjd"