filterについて
配列の中の欲しい要素だけが入った配列を生成できるメソッドです
解説
以下のコードでは"date"と"value"のkeyがある[String: Any]型の配列から"date"が"2018-02-02"である要素のみの配列と取得するコード
コード
let arr: [[String: Any]] = [["date": "2018-02-02", "value": 1], ["date": "2018-02-01", "value": 2]] print(arr.filter{($0["date"] as! String) == "2018-02-02"})