[Swift]filterで要素をフィルターした配列を生成する
説明
「T」で始まる配列の要素を含む新しい配列を生成します
書式
let 配列名 = [要素1,要素2,xxx]
配列名.filter{(変数名) in
return 条件処理コード
}
使用例
let addrs = ["Tokyo", "Toho", "Samura", "Oosaka"] let res = addrs.filter { (ele) in return ele.hasPrefix("T") } print("配列の元要素") print(addrs) print("新しい配列") print(res)
実行結果
配列の元要素 ["Tokyo", "Toho", "Samura", "Oosaka"] 新しい配列 ["Tokyo", "Toho"]