нет смысла проходится по индексам элементов for word in string_list: word - слово
КИ' + ' ' можно сократить до КИ '
range(len(string)) не имеет смысла, достаточно for i in string_list
def a(b): return 5+b foo(a) эквивалент (ну почти) foo(lambda b: 5 + b)
а зачем тут лямбде foo()?
a = lambda b: 5 + b вот еще более эквивалент
потому что лямбды нужны лишь для того чтобы их куда-либо передавать
А вот это уже плохо Люди ругаются, когда присваиваешь анонимные функции =)
Обсуждают сегодня