[Swift]mapで要素を変換した配列を生成する
書式
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"]