1.ラムダ式
ラムダ式の構文は次のとおりです: ラムダパラメータ: パラメータの操作
ラムダ式が導入される理由は主に次の点によるものです:
(1) Python でいくつかの実行スクリプトを記述する場合、lanbda を使用します。
(2) プログラム全体を実行するために 1 回か 2 回呼び出すだけで済む一部の抽象的な関数については、名前の問題を心配する必要はありません。
(3) コードの読みやすさを簡素化します。関数の定義部分に移動して読み取る必要はありません
ラムダ式を使用する場合は、最初にラムダ式を変数に割り当ててから、この変数を呼び出したかのように操作の結果を取得することに注意してください。機能。
def ds(x): return 2*x+1print(ds(5)) #lambda表达式后面紧跟着的是参数,冒号后面 #紧跟着的是对于参数进行的操作 lambda x:2*x+1g=lambda x:2*x+1 print(g(5))def add(x,y): return (x+y) print(add(3,4)) g=lambda x,y : x+y print(g(3,4))
2.filter()関数
構文:filter(None or Function, iterable)
この関数は、反復可能なデータの中から結果が1またはtrueとなるデータを条件付きで選択する関数です。 lambda と組み合わせて使用します。
コード例のフィルターの機能は、1 から 10 までの奇数を除外することです
list1=list(filter(lambda x:x%2,range(0,10))) print(list1)
3.map() 関数
map() 関数は、次に従って反復可能なデータを定義します。最初のパラメータ マッピングは 1 つずつ計算されます。
list2=list(map(lambda x:x*2,range(10))) print(list2)
関数に関する基礎知識はここで終了です。次回のブログでは辞書などのデータ構造に関する関連知識をまとめていきます。
上記は、第 8 回 ゼロベース Python 入門のラムダ式とフィルターとマップの組み込み関数の内容です。さらに関連した内容については、PHP 中国語 Web サイト (www.php.cn) を参照してください。 )!

2時間以内にPythonの基本的なプログラミングの概念とスキルを学ぶことができます。 1.変数とデータ型、2。マスターコントロールフロー(条件付きステートメントとループ)、3。機能の定義と使用を理解する4。

Pythonは、Web開発、データサイエンス、機械学習、自動化、スクリプトの分野で広く使用されています。 1)Web開発では、DjangoおよびFlask Frameworksが開発プロセスを簡素化します。 2)データサイエンスと機械学習の分野では、Numpy、Pandas、Scikit-Learn、Tensorflowライブラリが強力なサポートを提供します。 3)自動化とスクリプトの観点から、Pythonは自動テストやシステム管理などのタスクに適しています。

2時間以内にPythonの基本を学ぶことができます。 1。変数とデータ型を学習します。2。ステートメントやループの場合などのマスター制御構造、3。関数の定義と使用を理解します。これらは、簡単なPythonプログラムの作成を開始するのに役立ちます。

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...

fiddlereveryversings for the-middleの測定値を使用するときに検出されないようにする方法

Python 3.6のピクルスファイルのロードレポートエラー:modulenotFounderror:nomodulenamed ...

風光明媚なスポットコメント分析におけるJieba Wordセグメンテーションの問題を解決する方法は?風光明媚なスポットコメントと分析を行っているとき、私たちはしばしばJieba Wordセグメンテーションツールを使用してテキストを処理します...

正規表現を使用して、最初の閉じたタグと停止に一致する方法は? HTMLまたは他のマークアップ言語を扱う場合、しばしば正規表現が必要です...


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 中国語版
中国語版、とても使いやすい
