swift for 迴圈遍歷陣列與字典

2021-08-25 19:46:38 字數 1217 閱讀 2628

for i in 0..<5
控制台輸出:

012

34

使用for-in迴圈遍歷陣列

let array = ["寶馬", "賓士", "奧迪", "蘭博基尼", "凱迪拉克", "法拉利"]

for arrayitem in array

控制台輸出:

寶馬

賓士奧迪

蘭博基尼

凱迪拉克

法拉利

獲取下標的遍歷方法:

let array = ["寶馬", "賓士", "奧迪", "蘭博基尼", "凱迪拉克", "法拉利"]  

for (index, value) in array.enumerated()

控制台輸出:

下標:0值=寶馬

下標:1值=賓士

下標:2值=奧迪

下標:3值=蘭博基尼

下標:4值=凱迪拉克

下標:5值=法拉利

使用for-in迴圈遍歷字典:

let dictionry = ["name":"小明", "age": "22", "***": "男"]

for (key, value) in dictionry

控制台輸出:

name is 小明

age is 22

*** is 男

遍歷欄位中的所有鍵或值

let dictionry = ["name":"小明", "age": "22", "***": "男"]

for key in dictionry.keys

for value in dictionry.values

控制台輸出:

key = name

key = age

key = ***

value= 小明

value= 22

value= 男

注意:在swift2.2中可以使用c語言風格的for迴圈:  但是這種寫法在swift3.0中已經被刪除

for var in = 0; i < 5, i++

迴圈遍歷陣列方法

迴圈遍歷陣列方法總結 1 while迴圈語句 while 條件表示式 2 do while迴圈語句 dowhile 條件表示式 while和do.while區別 while是先判斷條件是否成立再執行迴圈體 do.while是先執行一次迴圈再判斷條件是否成立 do.while迴圈體中至少被執行一次3 ...

for迴圈的使用 遍歷陣列

一 迴圈結構的4個要素 初始化條件 迴圈條件 迴圈體 迭代條件 二 for迴圈的結構 for 執行過程 練習1 運用for迴圈輸出100個helloworld class test 練習2 遍歷100以內的偶數 class test 練習3 遍歷100以內的偶數,並輸出所有偶數之和 class te...

js迴圈遍歷陣列的方式

最近在寫前端 裡面經常涉及到陣列的迴圈取值。這裡簡單總結下前端中陣列遍歷的四種方式 假設有如下陣列 members,每個陣列元素是乙個字典 map,要遍歷陣列列印每個memberid的值。var members 通過陣列下標方式訪問,比較通用的方法 for var index 0 index mem...