Swift 元祖

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   20.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
                 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、元祖的概念 元祖是 Swift 特有的一种数据结构; 可以用来定义一组数据; 类似于数组和字典; 组成元祖类型...
    magic_pill阅读 831评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,526评论 25 709
  • “你品尝了夜的巴黎 你踏过下雪的北京 你熟记书本里每一句你最爱的真理” 在所有人事已非的景色里 我最喜欢你
    矮以苏叠驴阅读 394评论 0 2
  • ​暴脾气兄弟是我爸和我叔。他们是怎么爆的呢?爆了之后又怎么样了呢?就是那样和这样! 我爸是个暴脾气的人,大多数时候...
    首末班车阅读 334评论 0 1
  • 长路漫漫,仿佛眼中蒙雾 看不到头, 亦望不着来路 仿佛脚下栓石柱 迈不到前, 亦回不到后头 仿佛喉中噎大枣 说不得...
    荼兔兔荼阅读 213评论 2 2

友情链接更多精彩内容