【Kotlin練習問題】コレクション reduce()とfold()
reduce()とfold()を用いた集計処理を行う方法を解説しています。
reduce()とfold()の微妙な違いを理解しましょう。
【Kotlin練習問題】コレクション flatMapでネスト構造をフラットにする
flatMapを用いて要素にリストをもつリストなど、ネスト構造のコレクションを平坦化する方法を解説しています。
【Kotlin練習問題】コレクション PartitionによるフィルタリングとDestructuring declaration(分解宣言)
Partitionでコレクションを指定した条件で二つのリストに分ける方法を解説しています。
Parititonとよく一緒に使われる分解宣言についても解説しています。
【Kotlin練習問題】コレクション グルーピング(groupBy)
groupByでリストなどのコレクションを属性ごとにグルーピングする方法を解説しています。
【Kotlin練習問題】コレクション Association変換
Association変換を用いてリストなどのコレクションからMapを作成する方法を解説しています。
【Kotlin練習問題】コレクション sumByで合計を求める
少し複雑な処理でリストなどの要素の合計を求めたいときはsumBy関数を使います。
【Kotlin練習問題】コレクションの集計操作(最大値・最小値・合計等を求める方法)
コレクションの最大値や最小値を求める集計操作の基本を解説してます。
最後に確認問題があります。
【Kotlin練習問題】コレクション:all, any, noneの使い方
コレクションの要素が条件に合致しているかを調べるためのall()、any()、none()の使い方と違いを解説しています。
最後に確認問題があります。
【Kotlin練習問題】コレクション:フィルタリング
コレクションを条件に応じてフィルタリングする方法を解説しています。
最後に確認問題があります。
【Kotlin練習問題】コレクション:マップ(Map)変換の使い方
コレクションをマッピング変換を用いて別のコレクションに変換する方法を解説しています。
map()やmapIndexed()の使い方が分かります。
最後に確認問題があります。