ホームページ >バックエンド開発 >Python チュートリアル >Pythonのmap関数って何に使うのですか?
この記事では、Python でのマップ関数の使用法を学びます。
Python の map() 関数は、入力として提供されたイテレータ内の各項目に関数を適用します。リスト、タプル、セット、辞書、または文字列はすべて反復子として使用でき、それらはすべて反復可能なマップ オブジェクトを返します。 map() は Python の組み込み関数です。
###文法### リーリー- イテレータの使用可能なすべての項目に適用される関数をマップに提供する必要があります。
- 反復可能なオブジェクトを強制します。リスト、タプルなどにすることができます。 map() 関数は、複数のイテレータ オブジェクトをパラメータとして受け入れます。
map() 関数はどのように機能しますか?
に渡される関数は、指定された反復可能オブジェクト内の各値を反復処理する通常の関数です。 数値のリストでmap()を使用する
###例###map() と Dictionary を使用する Python は辞書を使用して、より一般的な連想配列を実装します。辞書は、
キーと値のペア辞書は反復子であるため、map() 関数内で使用できます。 ###例### 次のプログラムは、Python の map() 関数を使用して辞書内の各要素に 5 を加算します -
リーリー ###出力### リーリーmap()関数とタプルを使用する
Python では、タプルは要素がカンマで区切られ、かっこで囲まれたオブジェクトです。
###例###map() を
map() 関数と filter() 関数を使用する
filter()
が賢明な選択です。true を満たす反復可能な入力項目を返します。 関数が渡されない場合、filter() は ID 関数を使用します。これは、filter() が反復可能な各項目の true 値をチェックし、false 値を削除することを意味します。 ###例###
次の関数は、filter() 関数と map() 関数の組み合わせを使用して、リスト内のすべての正の数値をフィルターし、その平方根を返します -この記事では、いくつかのデータ型を例として取り上げ、Python での map() メソッドの使用方法を学びました。
以上がPythonのmap関数って何に使うのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。