да, именно первая из списка. извиняюсь за неправильную формулировку задачи. Если есть более изящное решение задачи, покажите пожалуйста.
тогда оставляйте как есть. Можно конечно на for переделать, но вам и так сойдет. А переменную из цикла выносят за цикл просто. Определяют перед циклом, в цикле присваивают значение. Т.е.