Swift 元祖

作者: 追逐_chase | 来源:发表于2017-11-16 13:44 被阅读0次
    Swift.png
    元祖的简单介绍
    • 元祖是一种数据结构,在数学中广泛使用
    • 元祖类似于数组和字典
    • 元祖可以用于定义一组数据
    • 组成元祖类型的数据成为元素
    • 元祖内的值可以是任意类型,并不要求是相同的类型
    元祖的定义和使用
    • 定义
    //定义元祖方式一
    let yuanzu = ("IT001",20,3);
    /定义元祖方式二
    let yuanzu1 = (type:"IT001",age:20,year:3);
    /定义元祖方式三,()里面的是一一对应的
    let (type,age,year) = ("it001",20,3);
    print(type);
    type;
    
    
    • 使用
    //获取元祖的元素
    //定义元祖方式一
    let yuanzu = ("IT001",20,3);
    print(yuanzu.0);
    print(yuanzu.2);
    //打印结果: IT001
               3
    
    let yuanzu1 = (type:"IT001",age:20,year:3);
    
    yuanzu1.type
    yuanzu1.age
    yuanzu1.year
    
    
    //函数返回一组数据 -----使用元祖 
    
    func test() -> (name:String,age:Int,year:Int){
        
        return ("IT001",20,3);
    }
    
    let yuanzu = test();
    yuanzu.name;
    yuanzu.age;
    
    //结果:
    IT001"
    20
                     
    
    

    相关文章

      网友评论

        本文标题:Swift 元祖

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