0
0

lambda(無名関数)

Last updated at Posted at 2024-01-08

lambda(無名関数)

lambdaとは

lambdaを使うと関数定義を簡潔に表現することができます。

処理内容が少ない関数を実装したい時に便利です。

lambdaは関数作成方法のひとつで、無名関数とも呼ばれています。

defとlambdaの違いはdefは宣言文(ステートメント)であり、lambdaは式になります。

defを使う場合、事前に宣言が必要となりますが、lambdaは式ですので式として簡潔に表現できます。

サンプルプログラム


y = lambda x: x+1
print(y(1))

実行結果

出力結果は以下の通りです。

lambdaにて、1+1を計算を行いました。

スクリーンショット 2024-01-08 102904.png

2

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0