加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

1.6 Swift元组(tuples)

发布时间:2020-12-14 06:34:27 所属栏目:百科 来源:网络整理
导读:/** 元组 ( tuples ) (20,"Hello") 将不同的数据类型的 放在一起组成一个整体 不需要声明一个模版,就直接使用 */ let student = ( "zhangsan" , 23 , 98.5 , 12 ) print (student. 0 ) print (student. 1 ) print (student. 2 ) // (String,Int,Double)

/**

元组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);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读