Я новичок в python и мне нужно написать цикл, который объявляет для каждого элемента в списке функцию. Эти функции будут затем использоваться после цикла.
Последний элемент в цикле нуждается в дополнительной обработке.
Предположим, у меня есть этот список
elements = ['element_1' ,'element_2', 'element_3']
Я пытался:
for i, item in enumerate(elements) :
if (i+1) == len(elements):
def action(focus = 'action_' + str(i)) :
print ("action_" + str(i) + " : " + item)
.
.
.
else :
def action(focus = 'action_' + str(i)) :
print ("action_" + str(i) + " : " + item)
.
.
.