我有两个需要组合的 for 循环。我已经花了一个小时左右的时间。我已经尝试将一个变成一个函数并添加到另一个中,但无法破解它......
大批:
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]))
第二循环:
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]))