関数の組合せ

いくつかの関数で、簡単に説明しましたが

【B】に出力された型を【A】に入れることで関数を組み合わせることができます。

最も分かりやすい例として、 sortreverse の組合せがあります。

<aside> <img src="/icons/thought-dialogue_gray.svg" alt="/icons/thought-dialogue_gray.svg" width="40px" /> [1,3,2,4,5]を降順に並び替えてください

</aside>

sort.png

reverse.png


STEP.1 リストを昇順に並び替える

[1,3,2,4,5] .sort() = [1,2,3,4,5]

STEP.2 リストの順を逆に並び替える

→STEP.1で出力したものを reverse の【A】に代入する

[1,2,3,4,5] .reverse() = [5,4,3,2,1]