func yuanZhu(x:String){
//声明元组
let yuan = (1,"yuan") // (整型+字符串)
let yuan2 = ("yuan2",33.22,true) // (字符串+整型+Bool)
let yuan6 = (fuck:1 , gang:"NO", hehe:["w",3,442]) //可以给元组元素命名
//分解元组
var (yuan3_1,yuan3_2,yuan3_3) = yuan2
var (yuan4_1,yuan4_2,_) = yuan2 //如果不需要后面的值可以 '_' 省略
//元组元素赋值
yuan3_1 = "d"
//元组相加
var yuan5 = (1) + (3)
//通过下标访问元组元素
let yuan2_0 = yuan2.0
let yuan2_1 = yuan2.1
let yuan2_2 = yuan2.2
//通过元素名字访问元组
let yuan6_0 = yuan6.fuck
let yuan6_1 = yuan6.gang
let yuan6_2 = yuan6.hehe
}