Swiftの配列に対して、各要素を変換して新しい配列を返す高階関数はどれ? クイズ 2026.09.20 Swiftの配列に対して、各要素を変換して新しい配列を返す高階関数はどれ? map filter reduce sort mapは配列などのコレクションの各要素にクロージャを適用し、その結果から新しい配列を作って返す高階関数です。例えば[1,2,3].map { $0 * 2 }は[2,4,6]を返します。filterは条件に合う要素だけを抽出し、reduceは要素を1つの値にまとめ、sortは並べ替えを行います。それぞれ役割が異なるため使い分けが重要です。 クイズタグ: Swift関連記事 Swiftクイズ!【問題 全10問・答え付き】 | 2026年09月版