Skip to content

元组

简介

官方文档参考 元组

内部可以声明多种类型,是一种特殊的数组,可以使用索引下标访问。

声明

括号括起来一些数组,称为元组,两种声明方式,一种没有键,一种有键的形式

swift
var a = ("香蕉", 1, true)
var b = (key: "香蕉",name: 1, isHave: true)

获取值

可以通过 key 获取,也可使用下标获取

swift
var a = (key: "香蕉",name: 1, isHave: true)

print(a.key) // 香蕉
print(a.2) // true

解构获取

也可以使用解构获取的方式

swift
let (a, b, c) = (key: "香蕉",name: 1, isHave: true)

print(a, b, c) // 香蕉 1 true