flatmap 相关问题

flatMap是一个Scala函数,它通过应用一个函数来工作,该函数返回列表中每个元素的序列,并将结果展平为原始列表。

我如何使用flatMap实现此目的

我需要创建一个新的内部列表,并使用它来设置外部列表。如何使用flatMap。 fooList是FooDb对象的列表,从中可以创建Foo对象的列表。最终的ArrayList ] >>>

回答 2 投票 0

与zipwithIndex在groupbykey火花阶类型不匹配

我想测试groupByKey找对象我的数据是这样的斯卡拉的第n个最高分>一res176:org.apache.spark.rdd.RDD [(字符串,字符串)] = MapPartitionsRDD [263]在地图的

回答 1 投票 0

Flatmap嵌套集合

我有对象的列表,其中一些可以收藏。我想获得普通对象流。列表对象= List.of(1,2, “SomeString”,List.of(3,4,5,6),7,List.of(...

回答 3 投票 17

如何在Java中使用拉姆达flatMap()星火2.1

我移植了一个Python应用程序到Java,并贴在正确的方式来实现一个lambda flatMap()。我通过IP日志分析,需要拆就“”(空格)。我的环境:星火VRS 2.1 ...

回答 1 投票 1

使用flatMap和compactMap获取不同的结果[复制]

我有类型为struct struct的对象的数组A {var arr = [1,2]} let siri = [Caste(),Caste(),Caste()]现在我想要一个单独的数组,其中每个对象的所有元素数组包括......

回答 1 投票 2

如何使用swift flatMap从数组中过滤掉选项

我对flatMap有点困惑(添加到Swift 1.2)说我有一些可选类型的数组,例如让可能:[Int?] = [nil,1,2,3,nil,nil,4,5]在Swift 1.1中我会做一个过滤器跟着......

回答 5 投票 22

Swift:Lazily封装了map,filter,flatMap的链

我有一个动物列表:let animals = [“bear”,“dog”,“cat”]以及一些转换该列表的方法:typealias Transform =(String) - > [String] list contains:Transform = {$ 0。包含(“a”)? [$ ...

回答 3 投票 6

在kotlin中flatMap与地图的用例是什么?

在https://try.kotlinlang.org/#/Kotlin%20Koans/Collections/FlatMap/Task.kt中,它有使用flatMap和map的样本似乎都在做同样的事情,是否有一个样本来显示差异。 ..

回答 2 投票 8

flatMap是否保证是懒惰的? [重复]

请考虑以下代码:urls.stream()。flatMap(url - > fetchDataFromInternet(url)。stream())。filter(...)。findFirst()。get();将fetchDataFromInternet调用第二个...

回答 3 投票 7

带小数点的map和flatMap的行为

考虑这个电影评级数据集(userId,movieId,rating,timestamp)1,1,4.0,964982703 1,3,4.0,964981247 1,223,3.0,964980985 1,231,5.0,964981179 1,1226,5.0,964983618 6,95, 4.0,845553559 6,100,3.0,...

回答 2 投票 0

Java 8和11之间的流差异[重复]

考虑以下代码:public static void main(String [] args){Stream.iterate(1,i - > i + 1).flatMap(i - > Stream.of(i,i,i))。peek(System。 out :: println)....

回答 3 投票 15

Rxjava - 连锁可观察者

请查看以下代码:Disposable disposable = mcityService.authLogin(request,Utils.prepareHeaders()).subscribeOn(Schedulers.io())。observeOn(AndroidSchedulers ....

回答 1 投票 0

如何使用Scala中的ReduceByKey()获取每个不同键的最小值

我有一个平面地图返回序列序列((20,6),(22,6),(23,6),(24,6),(20,1),(22,1))现在我需要在我从平面地图中得到的序列上使用reduceByKey()来找到最小值...

回答 1 投票 -4

理解compactMap和flatMap的问题

我已经从多个教程中了解到flatMap / compactMap用于展平数组的数组,但在我的情况下它不起作用或者我没有正确理解它。让myArray = [[“Raja”,“......

回答 3 投票 2

Javascript - 数组上的flatMap方法 - (flatMap不是函数)

根据Mozilla开发者网站的说法:flatMap()方法首先使用映射函数映射每个元素,然后将结果展平为新数组。它与地图后跟一个......相同

回答 2 投票 2

Apache Beam中的FlatMap和Map

Apache Beam中的FlatMap和Map函数是否在并行运行? (p |'GetJava'>> beam.io.ReadFromText(输入)|'GetImports'>> beam.FlatMap(lambda line:...

回答 1 投票 3

Stream#findFirst()(或findAny)是否将flatmapped流短路? [重复]

Java 8 Stream#findFirst()是一种短路终端操作。这意味着一旦找到元素,它将停止生成流(通常与filter()操作一起使用)。但是,我想......

回答 1 投票 -1

如何拆分一行文本并将该行附加到Scala / Spark中的每个元素

给出一个像“苹果从树上掉下来”这样的字符串,如何将它分开,使得每个单词都附加了一行文字,这样我就可以得到一个RDD字符串,如下所示:“|苹果.. 。

回答 1 投票 -1

按期货顺序迭代未来序列

我正在使用Scala编写的Play Framework应用程序。问题是在休息控制器中我需要一个元素列表(书籍)和它的子元素(章节)的每个元素列表。 ...

回答 3 投票 1

如何flatMapToLong一个流 >?

我有这个方法:public static long sumDigits(final List list){return list .stream()。map(l - > toDigits(l))。flattToLong(x - > x.stream(...

回答 2 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.