Swift元組第一次接觸時(shí)感覺(jué)很怪赖临,好像oc和java等語(yǔ)言都沒(méi)有這個(gè)概念胞锰。
元組(Tuples)是由多個(gè)值組成的復(fù)合值類型兢榨,格式如下
變量或常量關(guān)鍵字? 元組變量 = ( 變量,變量, …)
1: 元組變量還是一個(gè)變量色乾,只不過(guò)表現(xiàn)方式和其他變量不一樣
2:()括號(hào)里面可以放入N個(gè)變量組成,并且可以是不同類型的變量
eg:var A=(1,"just do it ") ? 這里的A就是一個(gè)元組變量暖璧,它是有整型和字符串型變量組成
如何訪問(wèn)元祖?
1.可通過(guò)索引訪問(wèn)案怯,類似數(shù)組
eg:print(A.0)//會(huì)輸出1
print(A.1)//會(huì)輸出just do it
2.可以給變量加上key值
eg: var User=(name:"james",age:29)
print(User.name)//輸出james