Swift_元組使用(let y = (int,string..))


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
        
        
    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章