処理されたデータをカウントするためのエレガントなPythonicの方法はありますか?

ボレアリス

ループ内で発生する時間のかかる処理ステップがよくあります。次の方法は、処理がどこにあるかを追跡する方法です。スクリプトの実行中に処理データをカウントする、より洗練されたPythonicの方法はありますか?


n_items = [x for x in range(0,100)]

counter = 1
for r in n_items:
    # Perform some time consuming task...
    print "%s of %s items have been processed" % (counter, len(n_items))
    counter = counter + 1
user2124834

はい、enumerateこのために構築されました:

for i,r in enumerate(n_items,1):
    # Perform some time consuming task
    print('{} of {} items have been processed'.format(i, len(n_items)))

2番目の引数は、の開始値を決定します。iこれは0デフォルトです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonで辞書ループ例外を処理するためのより良いまたはよりエレガントな方法はありますか?

分類Dev

Rのunitsパッケージから対数変換された軸と単位を処理するエレガントな方法はありますか?

分類Dev

Numpy配列の次元を拡張するためのよりPythonic /エレガントな方法はありますか?

分類Dev

明快なデザインで完全な液体レイアウトを持たないためのサポートされている方法はありますか?

分類Dev

このビルダーをコーディングするためのよりエレガントな方法はありますか?

分類Dev

これらの条件を書くためのよりエレガントな方法はありますか?

分類Dev

フォームのデフォルト値をチェックするためのよりエレガントな方法はありますか?

分類Dev

PHPには、深くネストされたオプションのノードを使用してJSONを処理するエレガントな方法がありますか?

分類Dev

指定されたデータセット内の値のパーセンテージウィンドウでデータの行をグループ化し、データセットを反復処理する方法はありますか?

分類Dev

Swiftでこの遅延読み込みパターンを作成するためのよりエレガントな方法はありますか?

分類Dev

Haskellで静的データを表現する方法はありますか?または、HaskellでのDFSトラバーサルのための他のエレガントなアルゴリズムはありますか?

分類Dev

部分文字列を作成するためのよりエレガントな方法はありますか?

分類Dev

メインフレームデータを処理するためのパターンはありますか?

分類Dev

Scalaでどちらかのモナドを処理するエレガントな方法はありますか?

分類Dev

イベント/トリガーを定期的にチェックするためのよりエレガントな方法はありますか?

分類Dev

これを書くためのより短く/エレガント/効率的な方法はありますか?

分類Dev

Pythonで相対パスを取得するためのエレガントな方法はありますか?

分類Dev

このタイプの順列のためのよりエレガントな方法はありますか?

分類Dev

rebol / red:それがforeachの最後のアイテムであるかどうかを知るためのエレガントな方法はありますか?

分類Dev

React Nativeでさまざまなコンポーネントを条件付きでレンダリングするためのより良いまたはよりエレガントな方法はありますか?

分類Dev

印刷されたステートメントを、それを印刷したコード行までたどるエレガントな方法はありますか?

分類Dev

このネストされたRリストからデータを抽出するためのエレガントで機能的な方法

分類Dev

配列内の配列のフィルタリング、これを行うためのエレガントな方法はありますか?

分類Dev

Rでのネストされた操作。よりエレガントな方法はありますか?

分類Dev

golangの他のゴルーチンを一時停止および再開するためのエレガントな方法はありますか?

分類Dev

別のアグリゲートのIDを含むイベントを処理するための受け入れられた方法はありますか?

分類Dev

コードを読みやすくするためにJavaブール値の名前を変更するエレガントな方法はありますか?

分類Dev

配列内のどの要素が別のコンテナにあるかを確認するためのエレガントな方法はありますか?

分類Dev

AutoItでInternetExpolorバージョンを入手するためのよりエレガントな方法はありますか?

Related 関連記事

  1. 1

    Pythonで辞書ループ例外を処理するためのより良いまたはよりエレガントな方法はありますか?

  2. 2

    Rのunitsパッケージから対数変換された軸と単位を処理するエレガントな方法はありますか?

  3. 3

    Numpy配列の次元を拡張するためのよりPythonic /エレガントな方法はありますか?

  4. 4

    明快なデザインで完全な液体レイアウトを持たないためのサポートされている方法はありますか?

  5. 5

    このビルダーをコーディングするためのよりエレガントな方法はありますか?

  6. 6

    これらの条件を書くためのよりエレガントな方法はありますか?

  7. 7

    フォームのデフォルト値をチェックするためのよりエレガントな方法はありますか?

  8. 8

    PHPには、深くネストされたオプションのノードを使用してJSONを処理するエレガントな方法がありますか?

  9. 9

    指定されたデータセット内の値のパーセンテージウィンドウでデータの行をグループ化し、データセットを反復処理する方法はありますか?

  10. 10

    Swiftでこの遅延読み込みパターンを作成するためのよりエレガントな方法はありますか?

  11. 11

    Haskellで静的データを表現する方法はありますか?または、HaskellでのDFSトラバーサルのための他のエレガントなアルゴリズムはありますか?

  12. 12

    部分文字列を作成するためのよりエレガントな方法はありますか?

  13. 13

    メインフレームデータを処理するためのパターンはありますか?

  14. 14

    Scalaでどちらかのモナドを処理するエレガントな方法はありますか?

  15. 15

    イベント/トリガーを定期的にチェックするためのよりエレガントな方法はありますか?

  16. 16

    これを書くためのより短く/エレガント/効率的な方法はありますか?

  17. 17

    Pythonで相対パスを取得するためのエレガントな方法はありますか?

  18. 18

    このタイプの順列のためのよりエレガントな方法はありますか?

  19. 19

    rebol / red:それがforeachの最後のアイテムであるかどうかを知るためのエレガントな方法はありますか?

  20. 20

    React Nativeでさまざまなコンポーネントを条件付きでレンダリングするためのより良いまたはよりエレガントな方法はありますか?

  21. 21

    印刷されたステートメントを、それを印刷したコード行までたどるエレガントな方法はありますか?

  22. 22

    このネストされたRリストからデータを抽出するためのエレガントで機能的な方法

  23. 23

    配列内の配列のフィルタリング、これを行うためのエレガントな方法はありますか?

  24. 24

    Rでのネストされた操作。よりエレガントな方法はありますか?

  25. 25

    golangの他のゴルーチンを一時停止および再開するためのエレガントな方法はありますか?

  26. 26

    別のアグリゲートのIDを含むイベントを処理するための受け入れられた方法はありますか?

  27. 27

    コードを読みやすくするためにJavaブール値の名前を変更するエレガントな方法はありますか?

  28. 28

    配列内のどの要素が別のコンテナにあるかを確認するためのエレガントな方法はありますか?

  29. 29

    AutoItでInternetExpolorバージョンを入手するためのよりエレガントな方法はありますか?

ホットタグ

アーカイブ