我正在使用嵌套循环,我希望第一个嵌套循环在第二个循环开始之前完成。现在它遍历每个嵌套循环的第一个值,然后是第二个等,而不是在开始第二个循环之前完成第一个循环。在进入第二个循环之前,如何让第一个循环完全迭代?
for i in range(len(input_data[0])):
#first loop
for l in range(len(input_data[0][0])):
if input_data[0][i][l] == 'X':
output = output + input_data[1][i][l]
#second loop
for l in range(len(input_data[0][0])):
ni = -i
if input_data[0][i][l] == 'X':
output = output + input_data[1][l][ni]
#third loop
for l in range(len(input_data[0][0])):
if input_data[0][i][l] == 'X':
output = output + input_data[1][l][i]
我已经使用与“l”不同的变量尝试了每个循环,但同样的事情发生了。