「Swift5」removeで配列からインデックスを指定して要素を削除する

環境
Ubuntu 20.04.2 LTS
Swift version 5.2.3 (swift-5.2.3-RELEASE)

書式
var 配列名 = {xxx}
配列名.remove(at: インデックス)
remove() メソッドを使って、インデックスを指定して要素を削除します。
インデックスは0 から始まります。

使用例

var cityArr = ["Tokyo", "Oosaka", "Fukuoka", "Yokohama"]
print("配列の要素")
print(cityArr)

let cft = cityArr.remove(at: 1)
print("配列から2つ目の要素を削除後結果")
print(cityArr)
print("削除要素")
print(cft)

実行結果

配列の要素
["Tokyo", "Oosaka", "Fukuoka", "Yokohama"]
配列から2つ目の要素を削除後結果
["Tokyo", "Fukuoka", "Yokohama"]
削除要素
Oosaka

 

Swift

Posted by arkgame