Array和Dictionary

Array

创建

var array1 = []
var array2 : [Int] = [1, 2, 3, 4]
var array3 : [Int] = [Int]()
// 类型不同
var array4 = [1, "message", true, [1, 2, 3, 4]]
print(type(of: array4))

遍历

var items = ["A", "B", "C", "D"]
for item in items {
    print(item)
}
for (index, item) in items.enumerated() {
    print("index: \(index), item: \(item)")
}

插入

var items = ["A", "B", "D", "E"]
items.insert("C", at: 2)
print(items)

删除

var items = ["A", "B", "C", "D"]
print(items)
items.remove(at: 2)
print(items)

Dictionary

创建

var dictionary1 = [:]
var dictionary2[Int: String] = [Int: String]()
var dictionary3 = ["name": "Bruce", "age": 10, "working": yes]
print(type(of: dictionary3))

遍历

var info = ["name": "Bruce", "age": 10, "working": yes]
or (key, value) in info {
    print("key: \(key), value: \(value)")
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值