美文网首页
iOS - swift 中元组的使用

iOS - swift 中元组的使用

作者: coderLYH | 来源:发表于2019-11-04 13:46 被阅读0次

元组的基本使用

  1. 元组是一种数据结构, 元组中的数据称为元素

  2. 一般用于方法的返回值

  3. 元组用() 表示, 写法类似数组和字典

元组常见的写法 有3种

方法 1: 类似数组

    let info1 = ("zhangsan",18,188)
    
    //访问  用.和下标
    let age1 = info1.1
    print(age1);

方法2: 类似字典,给元组起名称

    let info2 = (name : "zhangsan", age :18, height:188 )

    // 访问 用别名 或则 下标 都可以
    print(info2.age,info2.1);

方法3: 数组和字典的杂交

    let (name3,age3,height3) = ("zhangsan",18, 188);

    // 访问 (直接访问)
    print(name3);

元组的使用 以数组遍历 为例

例如 : let array = ["元素1","元素2","元素3"]

1.元组遍历, 名称访问

    for s in array.enumerated(){
        print(s.offset, s.element)
    }

2.元组 起别名访问

    for (index, element) in array.enumerated(){
        print(index,element)
    }

3. 元组遍历, 下标访问

    for s  in array.enumerated(){
        print(s.0,s.1)
    }

相关文章

网友评论

      本文标题:iOS - swift 中元组的使用

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