Swift教程之元组类型

原创 2015年07月09日 14:03:14
//MARK:--------------元组------------
/*
-------------------------------------------------------------
元组类型(tuple)
元组类型可以将任意数据类型组装成一个元素
元组类型在作为函数返回值的时候特别适用,可以为函数返回更多的用户需要的信息。
*/

//创建元组1
let (x, y) = (1, 2)
//访问元组 - key、value对应方式
print("x is \(x) and y is \(y)")


//创建元组2
let http404Error = (404, "Not Found")   //由一个Int和一个字符串String组成
print(http404Error)

let (statusCode, statusMessage) = http404Error      //指名value的key。statusCode对应值404,statusMessage对应值"Not Found"
print("The status code is \(statusCode)")         //访问第一个值
print("The status message is \(statusMessage)")   //访问第二个值

//如果仅需要元组中的个别值,可以使用(_)来忽略不需要的值
let (justTheStatusCode, _) = http404Error
print("The status code is \(justTheStatusCode)")  //仅需要第一个值

//访问元组 - 序号访问方式,序号从0开始
print("The status code is \(http404Error.0)")     //访问第一个值
print("The status message is \(http404Error.1)")  //访问第二个值

//创建元组3
let http200Status = (statusCode: 200, description: "OK")
print("The status code is \(http200Status.statusCode)")
print("The status message is \(http200Status.description)")

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Swift教程-基本类型

常量和变量概括Swift只包含变量(var),常量(let)两种值。对于两者而言,相同点都是对象的引用,不同点在于常量的值不可以在声明后不可改变,变量则可以//变量 var welcome = "He...

Swift教程:函数篇 函数类型

  • 2015-08-26 17:03
  • 13.20MB
  • 下载

Swift教程之可选类型【问号的用法】

//MARK:-----------可选类型?的用法------------ /* ----------------------------------------------------------...

芒果iOS开发之Swift教程02-Swift基本数据类型

【主要内容】 1.整数 2.Hello World 3.常量和变量 4.类型标注 5.常量和变量的命名 6. 输出常量和变量 7.注释 8.分号  一、整型 1.1 整数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)