ニャーニャーのブログにゃ

わからないことを調べて公開するブログ

Python - ラムダ式の書き方

ラムダ式は、関数を他の関数の引数に渡すときに使う。

例えば、tkinterのButtonクラスのコンストラクタの command 引数に

 

a = "aaa"
button1 = ttk.Button(
    frame1,
    text='OK',
    command=lambda x = aprint(x)
)
 

のようにコロン記号の前に、名前付き引数を、コロン記号の後ろに処理を記述する。