《從零開始學Swift》學習筆記(Day 17)——Swift中陣列集合
原創文章,歡迎轉載。轉載請註明:關東昇的部落格
陣列(Array)是一串有序的由相同型別元素構成的集合。陣列中的集合元素是有序的,可以重複出現。 宣告一個Array型別的時候可以使用下面的語句之一。
var studentList1: Array<String>
var studentList2: [String]
宣告的Array還不能用,還需要進行初始化,Array型別往往在宣告的同時進行初始化。示例程式碼如下:
var studentList1: Array<String> = ["張三","李四","王五","董六"]
var studentList2: [String] = ["張三","李四","王五","董六"]
let studentList3: [String] = ["張三","李四","王五","董六"]
var studentList4 = [String]()
陣列遍歷
陣列最常用的操作是遍歷,就是將陣列中的每一個元素取出來,進行操作或計算。整個遍歷過程與迴圈分不開,可以使用for-in迴圈。
下面是遍歷陣列的示例程式碼:
var studentList: [String] = ["張三","李四","王五"]
for item in studentList {
print (item)
}
for (index, value) in studentList.enumerate() {
print("Item \(index + 1 ) : \(value)")
}
執行結果如下:
張三
李四
王五
Item 1 : 張三
Item 2 : 李四
Item 3 : 王五
歡迎關注關東昇新浪微博@tony_關東昇。 關注智捷課堂微信公共平臺,瞭解最新技術文章、圖書、教程資訊
更多精品iOS、Cocos、移動設計課程請關注智捷課堂官方網站:http://www.zhijieketang.com 智捷課堂論壇網站:http://51work6.com/forum.php
相關文章
- swift學習筆記《2》-swift語法Swift筆記
- Swift - 陣列、字典、集合Swift陣列
- swift學習筆記《1》Swift筆記
- swift學習筆記《4》Swift筆記
- swift學習筆記《3》-技巧Swift筆記
- Swift進階學習筆記Swift筆記
- python Scrapy 從零開始學習筆記(一)Python筆記
- python Scrapy 從零開始學習筆記(二)Python筆記
- swift學習筆記《5》- 實用Swift筆記
- PHP從零開始系列二(學習筆記):序言PHP筆記
- PHP從零開始系列一(學習筆記):前言PHP筆記
- 從零開始學Electron筆記(六)筆記
- 從零開始學Electron筆記(七)筆記
- 從零開始學Electron筆記(二)筆記
- 從零開始學Electron筆記(四)筆記
- 從零開始學Electron筆記(五)筆記
- 從零開始學Electron筆記(一)筆記
- 從零開始學Electron筆記(三)筆記
- iOS學習筆記43 Swift(三)類iOS筆記Swift
- iOS學習筆記44 Swift(四)列舉和結構體iOS筆記Swift結構體
- swift 陣列Swift陣列
- iOS學習筆記47 Swift(七)泛型iOS筆記Swift泛型
- 從零開始JAVA資料結構學習筆記(一)Java資料結構筆記
- iOS學習筆記49 Swift(九)訪問控制iOS筆記Swift
- 從零開始學習機器學習機器學習
- 從零開始學習laravelLaravel
- 從零開始學習KafkaKafka
- 為什麼資料科學家應該開始學習Swift?資料科學Swift
- 字尾陣列學習筆記陣列筆記
- 字尾陣列 學習筆記陣列筆記
- 從零開始機器學習機器學習
- 從零開始學五筆(一):概述
- iOS學習筆記42 Swift(二)函式和閉包iOS筆記Swift函式
- Java學習筆記——陣列練習(七)Java筆記陣列
- 《Python深度學習從零開始學》簡介Python深度學習
- LeetCode之從排序陣列中刪除重複項-SwiftLeetCode排序陣列Swift
- 從零開始學習C++(0)C++
- 從零開始學習 Go ——安裝Go
- 從零開始機器學習-03機器學習