Является ли следующая неправильная практика кода?
for i in some_values:
do_whatever(i)
do_more_things(i)
Как-то мне кажется, что переменная i
должна оставаться в области видимости блока внутри цикла for. Однако python 2.7 позволяет повторно использовать его после цикла.
Поддерживает ли python эту функцию или я злоупотребляю языком?