Lambda Python
- Saka Page Function Python
- Baya Page Array Python
lambda fari ita ce waje yarinyar da ba a kira ba.
lambda fari wanda ke amfani da mutumaki na kowace yawa, amma kawai wanda ke amfani da waje daya.
fari
lambda arguments : expression
kaiwai waje kuma fari:
Tafantali
wannan lambda fari, wanda kama aya bili 10, kuma fari kuma fari aya:
x = lambda a : a + 10 print(x(5))
tafantali lambda zai iya samun wakilai na kai tsaye:
Tafantali
tafantali lambda wanda ke kara kan wakilai a da b kuma yana ciki a baya.
x = lambda a, b : a * b print(x(5, 6))
Tafantali
tafantali lambda wanda ke kara kan wakilai a, b da c kuma yana ciki a baya.
x = lambda a, b, c : a + b + c print(x(5, 6, 2))
Tare da Lambda Tafantali?
idan a yi amfani da lambda a matsayin tafantali ajiya a cikin tafantali na baya, zai iya nuna kariya da ita.
idan a kai tafantali wanda yana da wakilai daya, kuma wakilai zai kara kan adadi na yadda a bace shine:
def myfunc(n): return lambda a : a * n
a yi amfani da tafantali ajiya domin kafa tafantali wanda zai kara kan wanda a bace shine:
Tafantali
def myfunc(n): return lambda a : a * n mydoubler = myfunc(2) print(mydoubler(11))
atawanda, a yi amfani da tafantali ajiya domin kafa tafantali wanda zai kara kan wanda a bace shine:
Tafantali
def myfunc(n): return lambda a : a * n mytripler = myfunc(3) print(mytripler(11))
atawanda, a yi amfani da tafantali ajiya a cikin wannan tafantali domin kafa biyu tafantali:
Tafantali
def myfunc(n): return lambda a : a * n mydoubler = myfunc(2) mytripler = myfunc(3) print(mydoubler(11)) print(mytripler(11))
Idan a kai tsawon waki na nuna tafantali lambda, kama a yi amfani da lambda tafantali.
- Saka Page Function Python
- Baya Page Array Python