说我有一个对象数组
let persons = [Person] struct Person { let name: String let position: Int }
而且我想返回字符串数组[String],其中包含位置等于1的人的名字。是否有任何方法可以使用map / flatmap / reduce函数?
compactMap