Только не давайте лямбде параметр:
function_name = 'add'
inpt = 'a,b,c'
my_dict = {}
my_dict[function_name] = lambda: inpt * 5 # Don't say that the lambda takes a inpt argument
>>> my_dict[function_name]() # Now we don't need to supply that here
'a,b,ca,b,ca,b,ca,b,ca,b,c'
Замечу, что вывод технически не корректен, но это не главное. Вы можете попробовать использовать ", ".join
для списка ['a', 'b', 'c']
после использования умножения списка, чтобы получить лучший результат.