W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
元組是值的有序列表。
在Swift中,您可以將相關(guān)元素組合為一個元組,減少了依賴復(fù)雜類型,對象,和不可變數(shù)組。
以下代碼顯示了如何聲明矩形的元組。
let rectangle1 = (0, 0, 200, 100)
上面的代碼使用 let
關(guān)鍵字聲明一個常量并給出常量名稱 rectangle1
。
在賦值運(yùn)算符 =
之后,您提供用括號括起來的值的逗號分隔列表。
rectangle1的值為(0,0,200,100)。
為了更清楚,您可以注釋元組列表中的每個值,如下面的代碼所示。
var rectangle2 = (x:0, y:0, width:200, height:100)
要從元組中拉出單個值,分解這些值并將它們分配給一個常量。
let (a, b, c, d) = rectangle1 println(c)
要分解元組值,可以使用 let
關(guān)鍵字以逗號分隔的變量名列表。
每個名稱將用來自元組的相應(yīng)值填充。
您現(xiàn)在可以照常使用這些變量。
要忽略元組中的某些值,請將變量名替換為下劃線 _
。
所以,如果你只需要矩形的 x
原點(diǎn),你可以做如下。
var (e, _, _, _) = rectangle2 print(e)
您可以將元組值分配給常量或變量。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: