次のコードを参照してください。
choices = ['pizza', 'pasta', 'salad', 'nachos']
print 'Your choices are:'
for index, item in enumerate(choices):
print index+1, item
出力:
Your choices are:
1 pizza
2 pasta
3 salad
4 nachos
None
3 行目のfor は 2 つの引数を取ります。
インデックスの場合、enumerate(choices) の項目:
しかし、for ループの構文は次のとおりです。
array=[...]
for element in array
これは実際にどのように機能しますか?for ループは複数の引数を取りますか? はいの場合、どのように使用できますか?