[Swift]filterで要素をフィルターした配列を生成する

2021年12月20日

説明
「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"]

 

Swift

Posted by arkgame