Swift 基础笔记 - 元组

2016-04-11  本文已影响311人  其实朕是一只程序猿

元祖

//: 故事张三花200买了一辆白色的汽车
//: 定义元组类型为 (String, Int, String, String)
let story = ("zhangsan",200,"white","car")
//: 访问元祖中的元素
story.0
story.1
var story = (name: "zhangsan",price: 200,color: "white",product: "car")
story.name
story.price
story.color
story.product
var story = (name: "zhangsan",price: 200,color: "white",product: "car")
story.name = "lisi"
print(story)
var story = (name: "zhangsan",price: 200,color: "white",product: "car")
//: 元祖的分解(值绑定)
let name1 = story.name
let price1 = story.price
let color1 = story.color
let product1 = story.product
//name2,price2.. 的值和类型系统自动推导
let (name2,price2,color2,product2) = story

name2
price2

let (name3,price3,color3,_) = story
name3
上一篇 下一篇

猜你喜欢

热点阅读