У вас есть список номеров. Затем вы повторяете каждый из них, так что i = 2, i = 1, .. et c. Если пользовательский ввод равен 1, он распечатает все, что в настоящее время i, плюс тот индекс ввода, который имеет 1, разделенный на 2 и заполненный.
Я бы, вероятно, отформатировал так
l=[2,1,0,1,2]
for i in l:
s=input()
if "1" in s:
print(i+l[s.find("1")//2])