美文网首页
Swift3.x - 元组类型

Swift3.x - 元组类型

作者: ibabyblue | 来源:发表于2017-03-16 17:07 被阅读40次

元组类型介绍

  • 元组是Swift中特有的,OC中没有相关类型
  • 它是一种数据结构
  • 类似数组或者字典
  • 可以用于定义一组数据
  • 组成元组类型的数据可以称为“元素”
    *元组类型是使用括号括起来的零个或者多个类型,类型间用逗号隔开

元组的定义
1、直接定义

let personalInfo = ("jim", 20, 1.99)
personalInfo.0
personalInfo.1
//结果:jim,20

2、给元组中的每个定义元素取别名定义

let personalInfo = (name:"jim", age:20,  height:1.99)
personalInfo.name
personalInfo.age
//直接.0还是可以取到对应数据
personalInfo.0
//结果:jim,20,jim

注:此种写法为常见写法,言简意赅,通俗易懂!
3、元组中元素的别名就是元组的名称

let (name, age, height) = ("jim", 20,  1.99)
name
height
//结果:
jim,1.99

元组的用途
多用于函数的返回值,返回多个返回值时使用。
Zeb

相关文章

  • Swift3.x - 元组类型

    元组类型介绍 元组是Swift中特有的,OC中没有相关类型 它是一种数据结构 类似数组或者字典 可以用于定义一组数...

  • swift--元组

    一: 元组类型介绍 元组类型由 多个 任意类型的数据组成,并不要求是相同类型,组成元组类型的数据可以称为“元素”....

  • 5.元组(tuple)及可空类型(null_type)

    元组 kotlin_元组 swift_元组 可空类型 kotlin_可空类型 Swift可选/可空类型(Optio...

  • Swift - 基本数据类型(四)元组类型

    一、什么是元组类型 元组类型由N个任意类型的数据组成(N >= 0) 组成元组类型的数据可以称为“元素”let p...

  • python数据类型之元组、布尔、NONE

    基本数据类型之元组,布尔,None 2020-09-17 Reads 5 元组类型(tuple) 元组与列表类似,...

  • python 组合数据类型

    序列类型 python提供了五种内置序列类型:bytearraybytesliststrtuple 元组 元组是个...

  • 元组

    元组 什么是元组 元组是Swift中唯一的一种复合类型,它可以将指定有限个数的任何类型整理为一个对象.一个元组类型...

  • 元组类型

    元组的声明及访问

  • Python特色数据类型--元组

    元组(tuple) 元组是Python的另一种特色的数据类型 元组和列表是相似的 可以存储不同类型的数据 创建元组...

  • 022_wz_hm_python中的高级变量之元组

    元组 元组(Tuple)与列表类似,不同之处在于元组的元素不能修改,元组表示多个相同类型的元素或者不同类型的元素组...

网友评论

      本文标题:Swift3.x - 元组类型

      本文链接:https://www.haomeiwen.com/subject/zanrgttx.html