lambda'nın dönüş ifadesi olmadığını biliyorum. Normaldepython - can lambda birden fazla dönüşe sahiptir
def one_return(a):
#logic is here
c = a + 1
return c
yazılabilir:
lambda a : a + 1
Nasıl bir lambda fonksiyonunda yazma Bunun konusu:
def two_returns(a, b):
# logic is here
c = a + 1
d = b * 1
return c, d
, hatta birden fazla değerle tek dönüş değil. Tek bir değer ile bir dönüş (bu bir tuple olur). – delnan
+1 @ delnan’ın yorumu, Python’un tanıtımını sevmemin en önemli nedenlerinden biri. Aslında neler olup bittiğini gizler. – Izkata
@Izkata Ne? '' tuple '' terfi ettirilmez, tam anlamıyla tuple yaratımının sözdizimi budur. Ve bu tamamen net IMHO. – delnan