欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

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

Swift

當(dāng)前位置:主頁(yè) > 軟件編程 > Swift >

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

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-11|欄目:Swift|點(diǎn)擊: 次

前言

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

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

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

我們可用 Xcode 創(chuàng)建playground 來(lái)進(jìn)行練習(xí)

首先創(chuàng)建個(gè)數(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

想要扣除第一個(gè)元素剩余的元素進(jìn)行迭代遍歷呢?

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 個(gè)元素以外的元素進(jìn)行遍歷?

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

打印

1 2 3

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

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

打印 左邊下標(biāo) 右邊元素

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

左邊下標(biāo) 右邊元素

總結(jié)

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

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

欄    目:Swift

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

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

本文地址:http://mengdiqiu.com.cn/a1/Swift/11956.html

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

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

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

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