``` /* 元組相當於關係資料庫中的一條記錄,它將多個任意數據類型的值合併為一個值。 元組類型的值的語法格式為:(元素1, 元素2, ..., 元素n)。 */ let turple = ("張三", 18, true) // let turple: (String, Int, Bool) = (... ...
/*
元組相當於關係資料庫中的一條記錄,它將多個任意數據類型的值合併為一個值。
元組類型的值的語法格式為:(元素1, 元素2, ..., 元素n)。
*/
let turple = ("張三", 18, true)
// let turple: (String, Int, Bool) = ("張三", 18, true)
/*
如果想要訪問元組中的元素,有以下幾種方式:
(1)使用索引值訪問(索引值從0開始)
*/
turple.0
turple.1
turple.2
/*
(2)為元組中的元素指定名字,然後使用指定的名字訪問。
*/
let turple2 = (name: "張三", age: 18, isMarried: true)
turple2.name
turple2.age
turple2.isMarried
let turple3: (name: String, age: Int, isMarried: Bool) = ("張三", 18, true)
turple3.name
turple3.age
turple3.isMarried
/*
(3)把元組中的元素分解成多個變數或常量,然後使用變數名或常量名訪問。
此外,可以使用這種方式同時聲明並初始化多個變數或常量。
*/
let (name, age, isMarried) = ("張三", 18, true)
name
age
isMarried