Questions marquées «lambda»

NE PAS UTILISER POUR LE SERVICE AWS (utilisez [aws-lambda] pour ces questions!) Les lambdas sont des fonctions anonymes ou des fermetures dans des langages de programmation tels que Lisp, C #, C ++, Lua, Python, Ruby, JavaScript ou Java. (Aussi, expression lambda.)

934
Java 8 Liste <V> dans la carte <K, V>

Je veux traduire une liste d'objets en une carte en utilisant les flux et les lambdas de Java 8. C'est ainsi que je l'écrirais en Java 7 et en dessous. private Map<String, Choice> nameMap(List<Choice> choices) { final Map<String, Choice> hashMap = new HashMap<>(); for (final...

746
Distinct () avec lambda?

Bon, j'ai donc un énumérable et je souhaite en obtenir des valeurs distinctes. En utilisant System.Linq, il y a bien sûr une méthode d'extension appelée Distinct. Dans le cas simple, il peut être utilisé sans paramètres, comme: var distinctValues = myStringList.Distinct(); C'est bien, mais si j'ai...

473
Trouver la moyenne d'une liste

Je dois trouver la moyenne d'une liste en Python. C'est mon code jusqu'à présent l = [15, 18, 2, 36, 12, 78, 5, 6, 9] print reduce(lambda x, y: x + y, l) Je l'ai donc il additionne les valeurs de la liste, mais je ne sais pas comment le diviser en

470
Fonction Java 8 Lambda qui lève une exception?

Je sais comment créer une référence à une méthode qui a un Stringparamètre et renvoie un int, c'est: Function<String, Integer> Cependant, cela ne fonctionne pas si la fonction lève une exception, disons qu'elle est définie comme: Integer myMethod(String s) throws IOException Comment...

458
Rejoindre / Où avec LINQ et Lambda

Je rencontre des problèmes avec une requête écrite en LINQ et Lambda. Jusqu'à présent, je reçois beaucoup d'erreurs, voici mon code: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x =>...

443
Liste <T> OrdrePar ordre alphabétique

J'utilise C # sur Framework 3.5. Je cherche à trier rapidement un générique List<T>. Pour cet exemple, disons que j'ai une liste d'un Persontype avec une propriété de nom. Comment trier cette liste à l'aide d'une expression lambda? List<Person> people = PopulateList();...