ŁŲ±Ł‚ ŲŖŲ§ŲØŲ¹ lamda ŲØŲ§ def, Łˆ Ł†Ų­ŁˆŁ‡ Ų§Ų³ŲŖŁŲ§ŲÆŁ‡ lamda | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
0

ŁŲ±Ł‚ ŲŖŲ§ŲØŲ¹ lamda ŲØŲ§ def, Łˆ Ł†Ų­ŁˆŁ‡ Ų§Ų³ŲŖŁŲ§ŲÆŁ‡ lamda

ŲŖŁˆ Ų§ŪŒŁ†ŲŖŲ±Ł†ŲŖ ŲÆŲ±ŲØŲ§Ų±Ł‡ Ų§ŪŒŁ† Ų³Ų±Ś† Ś©Ų±ŲÆŁ…, ŁˆŁ„ŪŒ Ś†ŪŒŲ² Ų²ŪŒŲ§ŲÆŪŒ Ł…ŲŖŁˆŲ¬Ł‡ Ł†Ų“ŲÆŁ…. Ų³ŁˆŲ§Ł„Ł… Ų§ŪŒŁ†Ł‡ Ś©Ł‡ ŁŲ±Ł‚ Ł„Ų§Ł…ŲØŲÆŲ§ ŲØŲ§ ŲÆŁ Ś†ŪŒŁ‡, Łˆ Ś†ŪŒ Ų¬ŁˆŲ±ŪŒ Ł†ŁˆŲ“ŲŖŁ‡ Ł…ŪŒ Ų“ŁˆŲÆ.

2nd Jul 2019, 10:20 AM
Arshia Samiezad
Arshia Samiezad - avatar
4 Respostas
+ 1
Usually we use lambda expressions for 'disposable' functions, something that we only want to use once, typically as a parameter of a higher order function such as map, filter, reduce. If you want to use a function multiple times, it is neater to define it with def keyword.
2nd Jul 2019, 10:45 AM
Tibor Santa
Tibor Santa - avatar
+ 1
Thanks, helped me.
2nd Jul 2019, 11:37 AM
Arshia Samiezad
Arshia Samiezad - avatar
0
English: I searched into Internet about lambda, but didn't understand. The question is, what's the difference between lambda and def, and how to write a lambda.
2nd Jul 2019, 10:27 AM
Arshia Samiezad
Arshia Samiezad - avatar
0
You can read about its usage in sololearn lessons about functional programming. https://www.sololearn.com/learn/JUMP_LINK__&&__Python__&&__JUMP_LINK/2460/
2nd Jul 2019, 10:47 AM
Tibor Santa
Tibor Santa - avatar