У меня есть сценарий, в котором я пытаюсь получить значение переменной в лямбда-функцию, но, похоже, она не работает и игнорирует значение без ошибок.
a_name = ['APP-1 extension check', 'APP-1 b2b check', 'APP-1 no checks']
ape_t = content['data'] # ape_t contains result APP-1
ape_d = str(ape_t) # this becomes 'APP-1'
ape_f = ape_d + ' ' # this becomes 'APP-1 '
tempda=list(map(lambda x: x.replace(ape_f,''),a_name)) # here I want to get the variable value of ape_d
which is 'APP-1 '
при запуске этого I ожидайте мой вывод будет ['extension check', 'b2b check', 'no checks']
Но вместо этого он дает текущий выход ['APP-1 extension check', 'APP-1 b2b check', 'APP-1 no checks']
Если здесь что-то не хватает, любая помощь будет будь великим.