この記事では、Python の enumerate() 関数と「enumerate()」関数の目的について学びます。
Python の enumerate() 関数は、データ コレクションをパラメータとして受け取り、列挙オブジェクトを返します。
列挙オブジェクトは、キーと値のペアの形式で返されます。キーは各項目に対応するインデックス、値は項目です。
###文法### リーリー- 渡されたデータ コレクションは、iterable と呼ばれる列挙オブジェクトとして返すことができます。
- 名前が示すように、列挙オブジェクトの開始インデックスは start によって定義されます。この値を省略すると、0 がデフォルト値であるため、最初のインデックスが 0 であるとみなされます。
反復された値のインデックスが必要な場合は、enumerate() 関数を使用します。
######使い方?列挙関数は、各反復可能な値のインデックスをリストに割り当てます。
なぜ enumerate() 関数を使用するのでしょうか?反復子を使用するときは、反復が何回完了したか、つまり反復数を常に知る必要があります。 ただし、必要な反復回数を決定する Python 的な方法があります。構文は次のとおりです -
リーリーPython で enumerate() 関数を使用するにはどうすればよいですか?
戻った後に列挙オブジェクトを格納するためにどのデータ型が使用されるかに注意することが重要です。
###例###上記のプログラムを実行すると、次の出力が生成されます -
リーリー次のプログラムは、2 番目の引数を含むリストに enumerate() 関数を適用する方法を示しています -
リーリー ###出力###上の例では、enumerate() 関数の 2 番目のパラメータとして 15 を追加しました。 2 番目のパラメーターは、列挙子オブジェクト内のキーの開始インデックス (インデックス) を示すため、出力では、最初のインデックスが 15、2 番目のインデックスが 16 などであることがわかります。
上記のプログラムを実行すると、次の出力が生成されます -
リーリー次のプログラムは、指定された入力タプルに対して enumerate() 関数を使用する方法を示しています -
リーリー ###出力###上記のプログラムを実行すると、次の出力が生成されます -
リーリー次のプログラムは、指定された入力文字列に対して enumerate() 関数を使用する方法を示しています -
リーリー ###出力###enumerate() 関数で別のパラメータを使用する
###例###
###結論は###
以上がPython の「enumerate()」関数の目的は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。