SWIFT——元组数据类型(tuples)

文章为自己学习所用,系转载。为学习51cto课程的笔记。如有侵权,请私信本人进行删除。

链接如下。

?http://edu.51cto.com/roadmap/view/id-58.html

1、元组常量/变量的定义

2、从元组数据中提取每一个元互不的值

3、为元组数据中的每一个元素命名

1 let product1 = (20, "iPhone6", 5888);
2 let product_name = "iPhone7"
3 var product2 = (30, "\(product_name)",18888);
4 println(product1);
5 println(product2);
1 let (id1, name1, price1) = product2 //3个值分别赋予这三个常量
2 println("id1=\(id1),name1=\(name1),price1=\(price1)");
3
4 let (_, name2, _)= product1 //只需要name变量,其他用下滑线表示
5 println("name2=\(name2)");
1 let product3 = (30, name:"iPhone8", price:5988)
2
3 println(product3.name);
4 println(product3.price);
时间: 2024-11-01 00:14:49

SWIFT——元组数据类型(tuples)的相关文章

swift基本数据类型的使用

// // ViewController.swift // 基本数据类型 // // Created by 叶炯 on 16/9/8. // Copyright © 2016年 叶炯. All rights reserved. // import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // let //常量 // var //变量 // //

6Python全栈之路系列之元组数据类型

Python全栈之路系列之元组数据类型 发布时间:2017年3月15日 23:33 浏览(30) 评论(0) 分类:Python 元组(tuple)和列表的为唯一区别就是列表可以更改,元组不可以更改,其他功能与列表一样 创建元组的两种方法 第一种 ages = (11, 22, 33, 44, 55) 第二种 ages = tuple((11, 22, 33, 44, 55)) 如果元祖内只有一个元素,那么需要加上一个逗号,否则就变成字符串了. In [1]: t = (1)In [2]: tO

Swift基础数据类型和循环

本文是一篇swift的基础教材,讲解了swift语言的变量,数据类型和循环.准备学swift的同学可以参考学习下. 1 常量变量 var myVariable = 42 //变量       myVariable = 50       let myConstant = 42 //常量 2 显示指明变量类型 let explicitDouble: Double = 70 3 数组和字典 var shoppingList = ["catfish", "water", &

Swift学习笔记(2)--元组(Tuples)、Optional(可选值)、(Assertions)断言

1.Tuples(元组) 元组是多个值组合而成的复合值.元组中的值可以是任意类型,而且每一个元素的类型可以是不同的. 1>定义:使用()包含所有元素,用逗号分开,也可以对每个元素做命名 ? 1 2 let http404Error = (404, "Not Found") let http200Status = (statusCode: 200, description: "OK")  //重命名 2>获取元素: a.部分获取:是需要部分元素,其余忽略的

Swift基础数据类型

常量和变量 常量和变量由一个特定名称来表示,如maximumNumberOfLoginAttempt 或者 welcomeMessage.常量所指向的是一个特定类型的值,如数字10或者字符”hello”.变量的值可以根据需要不断修改,而常量的值是不能够被二次修改的. 常量和变量的声明 常量和变量在使用前都需要声明,在Swift中使用let关键词来声明一个常量,var关键词声明一个变量.如下面例子 let maximumNumberOfLoginAttempts = 10 var currentL

Swift学习—数据类型

知识点: 指定常量\变量的数据类型 Swift严格要求变量在使用之前必须进行初始化 最值:可以使用min和max方法获得最值 范围:数值超出存储范围Swift会报错 类型不同的两个变量不能相加 数字格式:可以增加零(0)或者下划线(_)增强可读性 类型转换 Swift中使用typealias关键字定义类型的别名,跟C中的typedef作用类似 示例代码: //: Playground - noun: a place where people can play import UIKit // Sw

Swift基本数据类型_01_Var_let

//: Playground - noun: a place where people can play //简洁的方式来包含框架,直接写框架名称 import UIKit //var str = "Hello, playground" //println(); //swift1.0中使用此函数来打印 print("hello world") //swift2.0打印方式 //1.与OC的区别 /* /* (1)语句后面不需要加: (2)注释可以嵌套,即多行注释中可

swift基本数据类型

1 // Playground - noun: a place where people can play 2 3 import UIKit 4 //----------------------------------------------------------------------- 5 //1.字符串输出 6 var str = "world" 7 println("hello, \(str)") 8 9 //-----------------------

swift 基本数据类型定义

infix operator & { associativity left precedence 150 } infix operator !== { associativity none precedence 130 } infix operator >= { associativity none precedence 130 } infix operator ~= { associativity none precedence 130 } infix operator < { as