Pertanyaan yang diberi tag «lambda»

JANGAN GUNAKAN UNTUK LAYANAN AWS ​​(gunakan [aws-lambda] untuk pertanyaan itu!) Lambdas adalah fungsi anonim atau penutupan dalam bahasa pemrograman seperti Lisp, C #, C ++, Lua, Python, Ruby, JavaScript, atau Java. (Juga, ekspresi lambda.)




21
Java 8 Daftar <V> ke Peta <K, V>
Saya ingin menerjemahkan Daftar objek ke dalam Peta menggunakan aliran Java 8 dan lambdas. Ini adalah bagaimana saya akan menulisnya di Java 7 dan di bawah. private Map&lt;String, Choice&gt; nameMap(List&lt;Choice&gt; choices) { final Map&lt;String, Choice&gt; hashMap = new HashMap&lt;&gt;(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return …

26
Mengapa Python lambdas bermanfaat? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya mencoba mencari tahu Python lambdas. Apakah lambda salah satu item bahasa "menarik" yang …

14
daftar pemahaman vs lambda + filter
Saya kebetulan menemukan diri saya memiliki kebutuhan penyaringan dasar: Saya punya daftar dan saya harus menyaringnya dengan atribut item. Kode saya terlihat seperti ini: my_list = [x for x in my_list if x.attribute == value] Tapi kemudian saya berpikir, bukankah lebih baik menulis seperti ini? my_list = filter(lambda x: x.attribute …


18
Berbeda () dengan lambda?
Benar, jadi saya punya enumerable dan ingin mendapatkan nilai yang berbeda dari itu. Menggunakan System.Linq, tentu saja ada metode ekstensi yang disebut Distinct. Dalam kasus sederhana, ini dapat digunakan tanpa parameter, seperti: var distinctValues = myStringList.Distinct(); Baik dan bagus, tetapi jika saya memiliki banyak objek yang harus saya tentukan persamaannya, …



21
Mengambil nama Properti dari ekspresi lambda
Apakah ada cara yang lebih baik untuk mendapatkan nama Properti saat dilewatkan melalui ekspresi lambda? Inilah yang saya miliki saat ini. misalnya. GetSortingInfo&lt;User&gt;(u =&gt; u.UserId); Itu bekerja dengan melemparkannya sebagai ekspresi anggota hanya ketika properti itu adalah string. karena tidak semua properti adalah string saya harus menggunakan objek tetapi kemudian …

22
Menemukan rata-rata daftar
Saya harus mencari rata-rata daftar di Python. Ini kode saya sejauh ini l = [15, 18, 2, 36, 12, 78, 5, 6, 9] print reduce(lambda x, y: x + y, l) Saya sudah mendapatkannya sehingga menambahkan nilai-nilai dalam daftar, tetapi saya tidak tahu bagaimana membuatnya membaginya?
473 python  list  lambda  average  reduce 

25
Fungsi Java 8 Lambda yang melempar pengecualian?
Saya tahu cara membuat referensi ke metode yang memiliki Stringparameter dan mengembalikan int, itu: Function&lt;String, Integer&gt; Namun, ini tidak berfungsi jika fungsi melempar pengecualian, katakan itu didefinisikan sebagai: Integer myMethod(String s) throws IOException Bagaimana saya mendefinisikan referensi ini?
470 java  lambda  java-8 

9
Bergabung / Dimana dengan LINQ dan Lambda
Saya mengalami masalah dengan kueri yang ditulis dalam LINQ dan Lambda. Sejauh ini, saya mendapatkan banyak kesalahan, inilah kode saya: int id = 1; var query = database.Posts.Join(database.Post_Metas, post =&gt; database.Posts.Where(x =&gt; x.ID == id), meta =&gt; database.Post_Metas.Where(x =&gt; x.Post_ID == id), (post, meta) =&gt; new { Post = post, …
458 c#  linq  join  lambda 

14
Mengambil Daftar dari java.util.stream.Stream di Java 8
Saya sedang bermain-main dengan Java 8 lambdas untuk dengan mudah menyaring koleksi. Tetapi saya tidak menemukan cara ringkas untuk mengambil hasilnya sebagai daftar baru dalam pernyataan yang sama. Inilah pendekatan saya yang paling ringkas sejauh ini: List&lt;Long&gt; sourceLongList = Arrays.asList(1L, 10L, 50L, 80L, 100L, 120L, 133L, 333L); List&lt;Long&gt; targetLongList = …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.