私はラムダに戻り式がないことを知っています。通常python - 複数の返り値を返すことができます
def one_return(a):
#logic is here
c = a + 1
return c
を書くことができます。
lambda a : a + 1
どのようにラムダ関数での書き込みについては、この1:
def two_returns(a, b):
# logic is here
c = a + 1
d = b * 1
return c, d
これは複数の値を持つ単一のリターンではありません。これは1つの値(1つのタプルになる)を持つ1つのリターンです。 – delnan
+1 @ delnanのコメントです。これは、Pythonの '、'の宣伝を嫌っている主な理由です。実際に何が起こっているのかわかりません。 – Izkata
@Izkata何ですか? '、'は "タプルに昇格されません"という文字通り、タプルの作成の構文です。そしてそれは完全にはっきりとしたIMHOです。 – delnan