memrootじしょ
英和翻訳
lambda function
Search algorithm
secure coding
event-driven programming
Synchronous programming
document processing
HTTP method
swift execution
ASP.NET
data preprocessing
lambda function
/ˈlæmdə ˈfʌŋkʃən/
ラムダ ファンクション
1.
名前を持たない関数。プログラム内で一時的に定義され、他の関数に引数として渡されたり、短期間だけ使用される。
ラムダ関数(または無名関数)は、通常、名前を付けずに直接定義できる小さな関数です。主に、一度だけ使用されるような簡単な処理や、他の関数への引数として渡す場合に、コードをより簡潔に記述し、可読性を高めるために利用されます。Python、JavaScript、Javaなど、多くの現代的なプログラミング言語でサポートされています。
In
Python,
you
can
define
a
simple
lambda
function
like
this:
`lambda
x:
x
*
2`.
(Pythonでは、`lambda x: x * 2`のように簡単なラムダ関数を定義できます。)
In Python
プログラミング言語Pythonの文脈で
you can define
定義することができます
a simple lambda function
簡単なラムダ関数を
like this
このように
`lambda x: x * 2`
xを受け取り、xに2を掛けた結果を返すラムダ関数の構文
Lambda
functions
are
often
used
for
short,
throw-away
functions.
(ラムダ関数は、しばしば短く、一度きりの用途の関数に使われます。)
Lambda functions
ラムダ関数は
are often used
しばしば使用されます
for short
短い
throw-away functions
一度きりの用途の関数に
Many
modern
programming
languages
support
the
concept
of
lambda
functions.
(多くの現代のプログラミング言語は、ラムダ関数の概念をサポートしています。)
Many modern programming languages
多くの現代のプログラミング言語は
support
サポートしています
the concept of
~の概念を
lambda functions
ラムダ関数
Using
a
lambda
function
can
make
code
more
concise.
(ラムダ関数を使うと、コードをより簡潔にすることができます。)
Using a lambda function
ラムダ関数を使用することは
can make
~にすることができます
code more concise
コードをより簡潔に
The
`map()`
function
in
Python
often
takes
a
lambda
function
as
an
argument.
(Pythonの`map()`関数は、しばしば引数としてラムダ関数を受け取ります。)
The `map()` function
`map()`関数は
in Python
Pythonにおいて
often takes
しばしば受け取ります
a lambda function
ラムダ関数を
as an argument
引数として
関連
anonymous function
higher-order function
functional programming
closure
callback
expression