8.元祖

作者: IIronMan | 来源:发表于2017-05-01 16:19 被阅读20次
  • 1.元祖的介绍

    • 1.元组是Swift中特有的,OC中并没有相关类型
    • 2.它是什么呢?
      它是一种数据结构,在数学中应用广泛
      类似于数组或者字典
      可以用于定义一组数据
      组成元组类型的数据可以称为“元素”
  • 2.元祖的定义
    元祖的常见写法
    使用元祖描述一个人的信息
    ("1001", "张三", 30, 90)
    给元素加上元素名称,之后可以通过元素名称访问元素
    (id:"1001", name:"张三", english_score:30, chinese_score:90)

  • 3.元祖的简单使用
    用元组来描述一个HTTP的错误信息
    写法一

    let error = ("404","Not Found")
    print(error.0)
    print(error.1)
    

    写法二

    let error1 = (errorCode:404,errorInfo:"Not Found")
    print(error1.errorCode)
    print(error1.errorInfo)
    

    写法三

    let (errorCode1,errrorInfo1) = (404,"Not Found")
    print(errorCode1)
    print(errrorInfo1)
    
  • 4.元祖在方法上的运用

     // 多参数传递,多参数输出
     func test1(str: String ,number: Int) -> (str1: String,number: Int) {
      
      return (str,number)
     }
    
    • 调用

      let test = test1(str: "JoanKing", number: 16)
      print("str=\(test.str1) number=\(test.number)")

相关文章

  • 8.元祖

    1.元祖的介绍1.元组是Swift中特有的,OC中并没有相关类型2.它是什么呢?它是一种数据结构,在数学中应用广泛...

  • TS 的基础类型

    1.布尔值 2. 数字 3. 字符串 4. 数组 5.元祖 6. 枚举 7. Any 8. Void 9. nul...

  • 2020-09-28-元祖和字典

    day6-元祖和字典 元祖 什么是元祖(tuple)元祖是不可变的列表元祖是容器型数据类型,将()作为容器标志,里...

  • Day6-7字典,元祖,集合

    元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作以外,其他的操作都适用于元祖元祖值: a.使用()将...

  • day6总结

    一、元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作其他的操作都适用于元祖元祖值:a.使用()将元素...

  • Swift 元祖

    元祖的简单介绍 元祖是一种数据结构,在数学中广泛使用 元祖类似于数组和字典 元祖可以用于定义一组数据 组成元祖类型...

  • 2019-04-24总结

    1.元祖 1.什么是元祖(tuple)元祖是python提供的容器型数据类型(序列),不可变,有序元祖就是不可变的...

  • ReactiveCocoa入门(2)元祖、json解析、应用

    3.3 元祖 RACTuple 什么叫做元祖?在 swift 中也有所谓的元祖,但是他跟 Objective-C ...

  • Python元祖

    元祖 1.什么是元祖? 元祖就是一个使用()圆括号括起来的数据集合类型,里面可以容纳列表类型。 2.如何创建元祖?...

  • 【Python基础】9. 元祖 (tuple)

    目录:元祖的基本概念创建元祖将列表转化为元组查询元组更新元组删除元组 1. 元祖的基本概念 元祖可以理解为,不可变...

网友评论

    本文标题:8.元祖

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