前言
元祖是以前C或者OC是没有的概念,它是一种复合数据类型
只要将多个相同或者不同的数据用()括起来的就是元祖
优点: 以前在C或者OC中是通过指针或者结构体的方式返回多个值,而在swift中元祖就可以实现返回多个值
- 元祖的创建
// 元祖的创建
let num:(Int, Double, String) = (18, 16.8, "Alex")
// 获取元祖中的值: 可以直接使用".索引"的方式获取元祖中的值
num.2
num.1
num.0
- 如何给元祖起别名
// 如何给元祖起名称
let student = (name: "William", age: 18, score: "100")
student.name
student.age
student.score
- 如何提取元祖中的数据
// 如何提取元祖中的数据
let (name, age, score) = ("Alex", 18, 100.0)
name
age
score