Как напечатать аргументы лямбда-функции, когда лямбда вызывается в Pyhton3 - PullRequest
0 голосов
/ 31 марта 2019

Я определил лямбда-выражение и хочу использовать его позже в своем коде для печати изменяющихся параметров каждый раз в лямбда-вызове.Как должен выглядеть отпечаток (лямбда)?

x = lambda a,b,c: a+2*b+3*c

print(x(1,2,3))   
print(x(1,1,1))   
print(x(1,4,1))   
Desired sample output

14 для a = 1, b = 2, c = 3

6 для a = 1, b = 1, c = 1

12 для а = 1, б = 4, с = 1

1 Ответ

1 голос
/ 31 марта 2019

эта лямбда-функция выдаст вам желаемое

>>> x = lambda a,b,c: str(a+2*b+3*c)+" for a="+str(a)+" ,b="+str(b)+" ,c="+str(c)
>>> print(x(1,2,3))
14 for a=1 ,b=2 ,c=3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...