雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

Swift

當前位置:主頁 > 軟件編程 > Swift >

Swift 4中一些實用的數(shù)組技巧小結(jié)

來源:本站原創(chuàng)|時間:2020-01-11|欄目:Swift|點擊:

前言

Swift提供了兩種集合類型來存放多個值——數(shù)組(Array)和字典(Dictionary)。這個大家應該都知道,在年前的時候,買了本Swift 進階(swift4.0),過完年回來正在一點點學習,不得不說喵神寫的東西還是不錯的,¥69元對廣大程序員來說已經(jīng)不算啥了.如果感興趣可以買一本,真心不錯

當我從頭來學習數(shù)組的時候發(fā)現(xiàn)好多函數(shù)真的太有用了,下面話不多說了,來一起看看詳細的介紹吧。

Swift 4.0 中的可變數(shù)組技巧

我們可用 Xcode 創(chuàng)建playground 來進行練習

首先創(chuàng)建個數(shù)組

let array = NSMutableArray(array: [1, 2, 3, 4 , 5, 6])

for in 循環(huán)遍歷

for x in array {
 print(x)
}

打印

1 2 3 4 5 6

想要扣除第一個元素剩余的元素進行迭代遍歷呢?

for x in array.dropFirst(){
 print(x)
}

打印

2 3 4 5 6

dropFirst() 函數(shù)參數(shù)是可以添加數(shù)值的 for x in array.dropFirst(3) 打印:4 5 6.

有 first 的地方基本就有l(wèi)ast

想要扣除最后 3 個元素以外的元素進行遍歷?

for x in array.dropLast(3){
 print(x)
}

打印

1 2 3

帶下標和數(shù)組元素遍歷

for (num, element) in array.enumerated() {
 print(num, element)
}

打印 左邊下標 右邊元素

0 1
1 2
2 3
3 4
4 5
5 6

左邊下標 右邊元素

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對我們的支持。

上一篇:Swift如何為網(wǎng)頁承載頁面添加更多功能詳解

欄    目:Swift

下一篇:Swift 4.0中如何引用3.0的第三方庫

本文標題:Swift 4中一些實用的數(shù)組技巧小結(jié)

本文地址:http://www.jygsgssxh.com/a1/Swift/11956.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有