Для каждой итерации в данном скрипте я импортирую данные и вычисляю переменную.для простоты я не включаю все эти вещи и допустим, я хочу напечатать идентификатор для каждого из 25 случаев.В любом случае, я помещаю последнее утверждение, оно всегда печатает - либо все итерации для последних данных, либо последнюю итерацию для всех данных.
for data in range(0,5):
if data==0:
for iteration in range(0,5):
# Import some data
ID = (data,iteration)
elif data ==1:
for iteration in range(0,5):
# Import some data
ID = (data,iteration)
elif data ==2:
for iteration in range(0,5):
# Import some data
ID = (data,iteration)
elif data ==3:
for iteration in range(0,5):
# Import some data
ID = (data,iteration)
elif data ==4:
for iteration in range(0,5):
# Import some data
ID = (data,iteration)
ComputedValue = data + iteration
print( 'ComputedValue = %.1d for ID = (%.1d,%.1d)' %(ComputedValue,data,iteration) )
В настоящее время он печатает только для 5 случаев:
ComputedValue = 4 for ID = (0,4)
ComputedValue = 5 for ID = (1,4)
ComputedValue = 6 for ID = (2,4)
ComputedValue = 7 for ID = (3,4)
ComputedValue = 8 for ID = (4,4)
Какие изменения / модификации необходимо выполнить, поэтому он печатает для всех 25 случаев?Спасибо!!Rachit
Edit: я не хочу печатать в конце каждого цикла for, поскольку я хочу создать вектор вычисляемых значений (25 значений) и построить его относительно некоторой переменной.