For in
For-In 你可以使用for-in迴圈來遍歷一個集合裡面的所有元素,例如由數字表示的區間、陣列中的元素、字串中的字元;整個過程會進行到閉區間結尾為止。
本堂課將學習:
- For in的使用方式。
延續上堂課的內容:
var shoppingListArray = ["Six Eggs","Milk","Bananas"]
說明:
『For in 迴圈』的程式範列:
var shoppingListArray = ["Six Eggs","Milk","Bananas"]
for shoppingList in shoppingListArray{
print(shoppingList)
//逐個印出shoppingList
}
在Xcode的PlayGround效果如下:
練習題
- 條件1:變數nameArray
- 條件2:將這些人名一次列出"Anna", "Alex", "Brian", "Jack"
- 條件3:將人名全部大寫
- 條件4:人名前,都加一個hi
答案(範例程式碼)
var nameArray = ["Anna","Alex","Brian","Jack"]
for name in nameArray{
print(name.uppercased())
//將人名都大寫化並逐個印出
for name in nameArray{
print("Hi, \(name.uppercased())")
//將人名都大寫化,並加上Hi,再逐個印出
}