IOS每日学习8.3 Swift的元组

Swift元组第一次接触时感觉很怪,好像oc和java等语言都没有这个概念。

元组(Tuples)是由多个值组成的复合值类型,格式如下

变量或常量关键字  元组变量 = ( 变量,变量, …)

1: 元组变量还是一个变量,只不过表现方式和其他变量不一样

2:()括号里面可以放入N个变量组成,并且可以是不同类型的变量

eg:var A=(1,"just do it ")   这里的A就是一个元组变量,它是有整型和字符串型变量组成

如何访问元祖?

1.可通过索引访问,类似数组

eg:print(A.0)//会输出1

print(A.1)//会输出just do it

2.可以给变量加上key值

eg: var User=(name:"james",age:29)

print(User.name)//输出james

你可能感兴趣的:(IOS每日学习8.3 Swift的元组)