/**
元组(tuples)
(20,"Hello")
将不同的数据类型的放在一起组成一个整体
不需要声明一个模版,就直接使用
*/
let student = ("zhangsan",23,98.5,12)
print(student.0)
print(student.1)
print(student.2)
// (String,Int,Double)这个可以不写的,它可以自己隐式推断出来的
let teacher:(String,Int,Double) = ("wang",40,98.5)
print(teacher.0)
print(teacher.1)
print(teacher.2)
// 也可以直接这样子赋值,它可以分别赋值的
let (name,age,score,studentNum) = student
print("---------------->")
print(name)
print(age)
print(score)
print(studentNum)
print("---------------->")
// 你也可以这样子 _代表通配符,你不关心这一项
let (name1,age1,_,_) = student
print(name1)
print(age1)
print("---------------->")
let student1 = (name:"zhangsan1",age:23)
print(student1.name)
print(student1.age)
print(student1.0);
print(student1.1);
原文链接:https://www.f2er.com/swift/322515.html