pyhton-高階関数


#高価な機能

 

=ラムダ可変パラメータ:メソッド本体


組み込み次関数
1.マップ(関数、イテラブル):新しい要素イテラブルとして値を返す関数を呼び出すイテレート可能オブジェクトの各要素について、新しい戻り値をイテレート可能オブジェクト。
2.フィルタ(関数、イテラブル)は:オブジェクトの反復要素のスクリーニングの条件に応じて、戻り値は新しいイテレート可能オブジェクトです。
3.(イテラブル、キー=関数、逆=ブール値)ソート:ソートし、ソート結果は、値を返します。
4. MAX(イテラブル、キー=関数):最大値の関数として取得イテラブル。
5分(イテラブル、キー=関数):オブジェクトの最小値を取得する機能は、反復してもよいです

 


クロージャ:外部関数を使用して内部変数関数、内部関数の戻り値は、内部関数名
:DEF外部関数名(パラメータ)
外部変数
DEF内部関数名(パラメータ):
外部変数の使用
リターン内部関数名を

 

 

デコレータ:組み込み関数#=元の関数


DEFデコレータ関数名(FUNC):
:DEFインライン関数(* argsを、** kwargsから)
の新機能が追加される
(* argsを、** kwargsから)戻りFUNCを
返す組み込み関数


@デコレータ関数名
DEF元の関数名(パラメータ):
関数本体

オリジナル機能(パラメータ)

 

 

おすすめ

転載: www.cnblogs.com/chenlulu1122/p/11921821.html