ray88’s diary

お仕事で困ったとき用の自分用の覚書

2025-08-16から1日間の記事一覧

Python ラムダ式(無名関数・匿名関数)で1行で関数を書く

Python目次 各種目次 Pythonのラムダ式入門 名前のない関数で、コードをスッキリ書こう! ラムダ式とは? ラムダ式は「名前のない関数」を1行で書ける機能です。 # 通常の関数 def square(x): return x ** 2 # ラムダ式で同じことを1行で square_lambda …

Python クロージャ(関数閉包)・関数の中に関数を定義する

python 目次 - ray88’s diary 各種目次 - ray88’s diary クロージャとは、関数の中で定義された内側の関数が、外側の関数の変数を「記憶」して持ち続ける仕組みです。 クロージャは「状態を持った関数」を作るのに便利な機能です。 【サンプルコード】 ・外…

Python 関数オブジェクト(変数に関数を代入・関数を引数として渡す)

python 目次 - ray88’s diary 各種目次 - ray88’s diary Pythonでは関数もオブジェクトです。つまり、変数に代入したり、他の関数に渡したりできます。 ■変数に関数を代入する def hello(): print("ハロー") msg = hello # 変数 msg に関数を代入する msg() …