码迷,mamicode.com
首页 > 编程语言 > 详细

swift基础_数据结构

时间:2016-01-24 14:17:39      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

哇塞!swift里面的数据结构是这样的,那是一个简洁啊,不多说代码拿来:

import Foundation

print("Hello, World!")

var p1 = 100
//String就是swift里面的类 字符串
let p2 = "value is "+String(p1)
print("p2 is \(p2)")

var p3 = ["iOS","android","WP"]
for i in p3{
    print("i is \(i)")
}
//把数组第0项修改了
p3[0] = "iOS/swift"
for i in p3{
    print("i1 is \(i)")
}
//p3数组后面追加一个元素
p3.append("Symbian")
for i in p3{
    print("i2 is \(i)")
}

//定义一个字典
var p4 = [
    "name":"xzr",
    "age":"25",
    "score":"100",
]
//字典以[] 前面是key 后面是值
for (key,value) in p4{
    print("key value \(key) = \(value)")
}
//给字典追加内容
p4["course"] = "iOS";
for (key,value) in p4{
    print("key value2 \(key) = \(value)")
}
let p5 = p4.keys
for key in p5{
    let v = p4[key]
    print("key is \(key) = \(v)")
    
}
//元组【其实数组】
let numbers = [
    "iOS":[1,2,3,5,6],
    "android":[100,23,65,34],
    "WP":[32,67,76]
]
var sum:Int = 0
for (key,value) in numbers{
    for i in value{
        sum += i
    }
}
print("sum is \(sum)")

 

command + R,就知道了

技术分享

 

噢,酱紫的,你造吗?!

swift基础_数据结构

标签:

原文地址:http://www.cnblogs.com/xuanzhangran123/p/5155013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!