[Swift]mapで要素を変換した配列を生成する

2022年3月29日

書式
let 配列名 = [要素1,要素2,xxx]
配列名.map { $0.uppercased() }
mapメソッドを使って配列の要素を変換した配列を生成します。

使用例

let cityArr = ["大阪", "福岡", "東京", "横浜"]
let cityArrUpper = cityArr.map { $0.uppercased() }

print(cityArr)
print(cityArrUpper)

実行結果

$ swift 16.swift
["Oosaka", "Fukuoka", "Tokyo", "Yokohama"]
["OOSAKA", "FUKUOKA", "TOKYO", "YOKOHAMA"]

 

Swift

Posted by arkgame