Array.filter(_:)
Оставляет элементы, удовлетворяющие условию.
Сигнатура
func filter(_ isIncluded: (Element) -> Bool) -> [Element]Возвращает новый массив, содержащий только те элементы, для которых замыкание вернуло true.
let nums = [1, 2, 3, 4, 5]
let even = nums.filter { $0 % 2 == 0 }
print(even) // [2, 4]