Swift-流程控制for循环

2020-11-16  本文已影响0人  守护地中海的花
image.png

区间

for循环

基础for循环

for i in 0...3 {
    print(i)
}
let names = ["wpp","yuanli","mosi"]
for i in names {
    print(i)
}
控制台:
0
1
2
3
wpp
yuanli
mosi
let names = ["wpp","yuanli","mosi"]
for i in 0..<names.count {
    print(names[i])
}

for-range

let range = 0...3
for i in range {
    print(i)
}

for-区间运算符用在数组上

let names = ["wpp","yuanli","mosi"]
print(names)
print(names[0..<3])
print(names[0...])
print(names[1...])

控制台:
["wpp", "yuanli", "mosi"]
["wpp", "yuanli", "mosi"]
["wpp", "yuanli", "mosi"]
["yuanli", "mosi"]
for name in names[0..<3] {
    print(name)
}

控制台:
wpp
yuanli
mosi
上一篇 下一篇

猜你喜欢

热点阅读