初心者がまとめるPython Programmingと時々数学

University of California Berkeleyに在籍中。自分用に勉強内容をまとめるブログ。

Entries from 2018-09-23 to 1 day

ラムダ式 Lambda Expression

通常defを使った関数の定義はdefの直後に名前をつける必要がある。 しかし、lambdaを使えば名前をつける必要がなくなる。無名関数とも呼ばれる。 lambda式のメリットとして、関数を式(expression)として扱うため、変数に代入できるようになり、プログラムを…

高階関数 Higher Order Functions

高階関数とは、別の関数を引数として渡して処理をしたり、戻り値として別の関数を返したりする関数のこと。 通常は引数や戻り値には数値などを入れたりして単純な結果を返していただけだったが、この概念を使うことでより複雑な処理もできるようになる。 そ…