swift語言 元組

2021-07-02 05:47:26 字數 949 閱讀 8337

1 元組的概念

元組是一種復合資料型別。使用圓括號包含一組資料,可以將不同型別的資料組合在一起。可以使用隱氏型別推斷,也可以有型別標註。

例子如下:

#import foundation

var teacher:("miss yang",26,1.59) //隱氏型別推斷

var teacher1:(string,age,height)=("miss zhang",30,1.65)

2 元組資料的訪問

1.使用下標訪問,這種訪問方式類似於獲得陣列元素。下標也是從0開始的。

例子如下:

#import foundation

var teacher:("miss wong"

,31,1.65) //隱氏型別推斷

println(teacher.0)

println(teacher.2)

2.給每個資料對應乙個變數。用一組變數組和元組值進行對應。

例子如下:

#import foundation

var teacher:(name,age,height)=("miss lee"

,50,1.71) //隱氏型別推斷

println(name)

println(age)

println(height)

3.使用鍵值對。讓鍵值引數在元組的圓括號內。用點來訪問。

#import foundation

var teacher=(name:"miss song",age:18,height:1.53) //隱氏型別推斷

println(teacher.name)

println(teacher.age)

println(teacher.height)

Swift 兩 Swift訪問元組

在swift在,獲取元組的值到乙個位置,通過三種方法 這樣statuscode常量就表示404。而statusmessage常量就表示 not found 能夠使用下劃線 對不須要的值進行忽略。如上,能夠使用http404error.0表示404,使用http404error.1表示 not fou...

Swift語法 元組

一 元組 定義 元組 tuples 把多個值組合成乙個復合值。元組內的值可以是任意型別,並不要求是相同型別。1 定義 乙個型別為 int,string 的元組 http404error 的型別是 int,string 值是 404,not found 2 訪問 全部元組元素 部分元組元素 元組下標訪...

Swift 元組 Tuples 介紹

元組是objective c中沒有的資料型別,與陣列類似,都是表示一組資料的集合,但與陣列不同,它的特點是 元組的定義很簡單,用小括號括起來,然後以逗號隔開就可以了,如 var userinfo bannings true,22 這樣就建立了乙個元組,而想要獲取其中的值,則有多種方法,可以直接通過索...