Forループにデフォルトのカウンタ変数がありますか?Python - Forループのデフォルトカウンタ変数
答えて
いいえ、あなたはそれに名前を付ける:for i in range(10): ...
あなたは要素とそのインデックスの両方を取得するようにコレクションの要素を反復処理したい場合は、それを行うにはPython的な方法は、(for i,v in enumerate(l): print i,v
ですどこl
は、あなたがリスト(または任意のイテレータをループしている場合、一般的に)
軽いnit - 'l'はリストだけでなく、シーケンスプロトコルを実装するものであれば何でも構いません。 –
リストまたはシーケンス・プロトコルを実装する他のオブジェクトである)、あなたはenumerate
を使用し、同様のインデックスをしたい:。
素朴な疑問、単純な答え:
for (i, value) in enumerate(alist):
print i, value
出力: "値" は連想リストの現在の値(リストまたは何か他のもの)である
1 value
2 value
3 value
...
。
iはゼロインデックスで、1インデックスではありません。出力を1で開始させるには、 'start'キーワードを使用します。 –
- 1. Python forとifループ回数
- 2. 'For'と 'For-of'ループのブロックスコープ変数
- 3. forループの名前変数
- 4. C#forループの変数
- 5. forループのRubyローカル変数
- 6. 変数forループのHTML
- 7. Pythonのforループでオブジェクト変数を変更する方法
- 8. 辞書for forループのpython
- 9. forループでのPythonの変な動作
- 10. Javascript forループNESTED変数ネーム
- 11. Excel VBA - 変数forループ
- 12. forループの使用時のPython変数の範囲
- 13. 関数型のPythonでのループprint for
- 14. Parallel forループ、Python
- 15. Python Pandas Forループ
- 16. Pythonのforループの外に変数を取得する
- 17. ネストされたPython forループの変数スコープ
- 18. Pythonのforループに変数を動的に割り当てる
- 19. forループからforループへの変換
- 20. forループ内の変数をインクリメント
- 21. Cの 'for'ループの2つの変数
- 22. Python GetChとForループ
- 23. Python __iter__とforループ
- 24. Python - forループとカウンタ
- 25. Python forループgetインデックス
- 26. Python forループxrangeインクリメント
- 27. TensorFlow pythonループfor "パフォーマンス"
- 28. Pythonでbreak forループ
- 29. forループ内での変数の拡張
- 30. forループの値をPHPの変数
「デフォルト」とはどういう意味ですか?なぜカウンター変数が必要ですか? –
あなたが求めていることはかなり不明です。質問に複数の文を入力する必要があります。 – Falmarri