Suchergebnisse für Anfrage "flatmap"

6 die antwort

Gibt es einen Unterschied zwischen flach und flatMap (Identität)?

scala> List(List(1), List(2), List(3), List(4)) res18: List[List[Int]] = List(List(1), List(2), List(3), List(4)) scala> res18.flatten res19: List[Int] = List(1, 2, 3, 4) scala> res18.flatMap(identity) res20: List[Int] = List(1, 2, 3, 4) Gibt es ...

10 die antwort

Wie man swift flatMap benutzt, um optionale Elemente aus einem Array herauszufiltern

Ich bin ein wenig verwirrt um flatMap (hinzugefügt zu Swift 1.2) Say Ich habe ein Array eines optionalen Typs, z. B. let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5] In Swift 1.1 würde ich einen Filter machen, gefolgt von einer Karte wie ...

4 die antwort

Java 8 Stream flatMap und Group-by-Code-Compiler-Fehler

// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...

TOP-Veröffentlichungen

4 die antwort

Warum ist flatMap auf einem Vektor [Option [Int]], dessen Mapper-Funktionsergebnis kein gültiger Vektor [Option [Int]] ist?

Beispielsweise Vector(Some(1), Some(2), Some(3), None).flatMap{ n => n }produziert einVector(1, 2, 3) anstatt einen Fehler zu geben. Wie ich in anderen Sprachen gesehen habe,flatMap wird verwendet, wenn Sie eine Mapper-Funktion haben, die ...

2 die antwort

PySpark Throwing error Methode __getnewargs __ ([]) existiert nicht

Ich habe eine Reihe von Dateien. Der Pfad zu den Dateien wird in einer Datei gespeichert. Sagen Sie "all_files.txt". Ich benutze Apache Spark, um alle Dateien zu bearbeiten und die Ergebnisse zu analysieren. Die Schritte, die ich machen möchte, ...