Swift 元组
程序员文章站
2022-03-24 14:02:13
``` /* 元组相当于关系数据库中的一条记录,它将多个任意数据类型的值合并为一个值。 元组类型的值的语法格式为:(元素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