組み合わせる必要がある 2 つの for ループがあります。私はこれに1時間ほど費やしました。1つを関数にして、もう1つに追加しようとしましたが、クラックできません...
配列:
stooges = [('Curly',35,'New York'),('Larry',33,'Pennsylvania'),('Moe',40,'New York')]
最初のループ:
for item in stooges:
print ("Stooge: {0} {2} {1} ".format(item[0],item[1],item[2]))
2 番目のループ:
for i, val in enumerate(stooges, start=1):
print ("Stooge", + i)
必要な出力形式は次のとおりです。
Stooge 1: Curly New York 35
Stooge 2: Larry Pennsylvania 33
Stooge 3: Moe New York 40
私が最も近いのは次のとおりです。
for i, val in enumerate(stooges, start=1):
for item in stooges:
print ("Stooge", + i, "{0} {2} {1} ".format(item[0],item[1],item[2]))