>>597
公式FAQによると、こんな感じに書くのを推奨しているように見える。

a = [lambda x, n=i: x * n for i in (2, 3)]

https://docs.python.org/ja/3/faq/programming.html#why-do-lambdas-defined-in-a-loop-with-different-values-all-return-the-same-result