腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
过滤
Scala
映射
列表
值
我正在学习
Scala
并尝试
过滤
使得在大小为2的每个滑动窗口内,如果
值
小于.1,则返回键值
映射
。1.201, -1.201, 1.201, 1.201, 1.201)) 地图:“ "a" -> List(0.086, 0.086) "b" -> List(-0.119, -0.119) 应该返回,因为
列表
的两个元素都是
如何
筛选来自 什么?我认为我使用滑动使解决方案变得过于复杂了,我可以使用模式匹配来代替它?< .1)).toLis
浏览 31
提问于2021-03-01
得票数 0
回答已采纳
2
回答
馆藏功能方法
、
、
、
、
我正在学习
Scala
,并且对集合中可用的所有方法(高阶函数)感到有点困惑。哪一个比最初的集合产生更多的结果,哪一个产生的更少,哪一个最适合于给定的问题?虽然我正在学习
Scala
,但我认为这涉及到大多数现代功能语言(Clojure,Haskell)和Java 8,Java 8在Java集合中引入了这些方法。具体来说,现在我想知道
如何
使用
过滤
器
映射
,而不是折叠/减少。我很高兴使用foldRight()可以产生与map(.).filter(.)相同的结果。仅对基础集合进行一次遍历。更普遍的情况是,当我
浏览 0
提问于2012-11-02
得票数 6
回答已采纳
3
回答
scala
中集合的终端函数
、
假设我们有一个包含一些int
值
(正值和负值)的
列表
,并且我们的任务是只将正值加倍。以下是生成所需结果的代码片段:到目前为止还不错,但是如果
列表
非常大,大小为N,那么程序会在filter函数上迭代N次,然后在map函数上迭代N次吗?
scala
如何
知道何时循环遍历
列表
并应用所有
过滤
和
映射
内容?例如,如果我们按标识函数(去掉重复项)和应用<
浏览 1
提问于2013-10-26
得票数 2
1
回答
集合中用于AnyVals的最佳FP成语
、
、
、
我有一个
映射
函数定义如下:此方法的类型签名为Int => AnyVal。现在,如果我将此函数
映射
到整数
列表
上:res0: List[AnyVal] = List((), 6, (), (), 10)所有事情似乎都被简洁地表达出来,直到我不得不在res0上做
过滤
器
映射
来提取我所关心的
值</
浏览 2
提问于2014-11-01
得票数 3
回答已采纳
3
回答
Scala
2.7上的方法集合
、
我正在寻找
Scala
2.7中的collect方法,但似乎找不到适用的调用。有没有什么等同于collect的东西可以在
scala
中使用?为了清楚起见,我希望
过滤
列表
中的元素,并将
过滤
后的元素
映射
到一个新类型。
浏览 1
提问于2009-12-16
得票数 3
回答已采纳
3
回答
过滤
Scala
Multimap并输出为元组
列表
、
、
、
我有一个使用multimap特征的
映射
,如下所示我想根据特定
值
组合
过滤
此
映射
multiMap.values.filter(bar => barCondition)val fooBarPairs: List[(Foo, Bar)] 做这件事的惯用方式是什么我希望
Scala
可以提供一种不需要循环的变形,但作为一个
浏览 1
提问于2012-07-22
得票数 2
回答已采纳
1
回答
初学者
scala
模式匹配-将a#b按#拆分并分配给
映射
我想写一些
scala
代码来做以下事情:{} 用
scala
风格表达这一点最优雅的方式是什么?另外,在
scala<
浏览 1
提问于2013-11-06
得票数 1
3
回答
按一组键筛选和排序
映射
的最佳方法
bar", "hoge"), ("qux", "corge"), )bazquuuuux // does not exist in a source map 但是,用简洁的
scala
样式迭
浏览 10
提问于2015-10-04
得票数 3
回答已采纳
1
回答
只有在模式匹配的情况下才能产生
、
、
、
我正在构建一个基于循环和模式匹配的不同案例类对象的
列表
。--我想排除(跳过)达到默认情况的项--(实质上是
过滤
列表
,并在一步内
映射
到类型)。 case "SOCCER" => new SoccerEvent(ev) } 之后我可以
过滤
列表
,但我怀疑有一些奇特的
Scala</
浏览 2
提问于2013-02-27
得票数 15
回答已采纳
3
回答
在
Scala
中创建嵌套的Java TreeMap
、
我想在
Scala
中从2个
列表
中创建一个嵌套的树形
映射
,例如private val b = List (0, 5, 25, 50) 我希望嵌套的树形
映射
包含作为
列表
a中的
值
的键。这些键的
值
可以是另一个树
映射
,它包含作为
列表
b中的
值
的键,并将
值
作为默认
值
。为了清楚起见,下面是我希望树<e
浏览 7
提问于2021-12-02
得票数 0
1
回答
用一个
列表
中的单词
过滤
另一个
列表
中的单词
、
、
我是一个相对较新的程序员,通过udemy类学习
scala
和函数式编程。下面是我正在使用的代码:val list1:Array[String] = Array("rob","you", "to","learns", "y
浏览 19
提问于2017-02-17
得票数 4
回答已采纳
7
回答
Java8 Filter Map<String,List<Employee>>
、
、
、
如何
使用Java8 Filter
过滤
Map<String, List<Employee>>?输出:Map<String,List<Employee>>此外,如果
映射
<em
浏览 1
提问于2018-08-01
得票数 5
1
回答
提取或
过滤
火花DataFrame的MapType
、
、
一列包含
映射
[整数,Integer[]]。看起来像是{ 2345 -> [1,34,2]; 543 -> [12,3,2,5]; 2 -> [3,4]},现在我需要做的就是
过滤
掉一些键。上面的
映射
应该只包含键2和543,而不包含其他两个,并且经过
过滤
后看起来应该类似于{543 -> [12,3,2,5]; 2 -> [3,4]}。 有关
如何
使用Java Column类的文档很稀疏。
如何
提取col(x),以便只在java中对其进行
过滤
,然后用
浏览 0
提问于2016-04-19
得票数 1
1
回答
如果
过滤
函数导致
列表
为空,则返回未
过滤
的
列表
如果对原始未
过滤
列表
调用filter返回一个空
列表
,我
如何
返回它,否则
如何
返回
过滤
列表
?
scala
> val l = List(1,2,3)res1: List[Int] = List() // would like this to beList(1,2,3)res: List[I
浏览 0
提问于2013-11-19
得票数 5
2
回答
将
scala
映射
值
与
列表
进行比较,并为
列表
中不存在的键返回默认
值
、
、
、
我正在尝试将
Scala
HashMap的键与
值
列表
进行比较,如果
列表
中不存在键,则需要将Map的值更新为默认
值
-1。例如:考虑以下情况:val pos = List("100","110")
scala
> idSizeMap res2:
scala
.collection.immutable.Map[= Map(100 -> 4240070722, 110 ->
浏览 19
提问于2020-02-05
得票数 1
回答已采纳
1
回答
如何
展平选项
列表
、
、
、
它是一个
过滤
器,用于删除无效
值
,后跟一个
映射
,用于将可选
值
转换/解包为恰好的
值
。 在
Scala
中,它就是flatten。
scala
> List(Some("test"),None,None,Some("foo"),Some("bar"),None).flatten res4: List[String] = List(test
浏览 16
提问于2019-04-15
得票数 1
回答已采纳
2
回答
如何
将java.util.List[java.lang.Double]转换为
Scala
的List[Double]?
、
、
我想以一种高效的方式将Java双倍(java.util.Listjava.lang.Double)
列表
转换为
Scala
双倍(ListDouble)
列表
。目前,我正在对
列表
进行
映射
,将每个双
值
转换为
Scala
。我不喜欢
映射
每一个
值
,我正在寻找一种更有效的方法来做到这一点。我已经看到了
Scala
-> Java的文档,但没有太多相反的地方。
浏览 4
提问于2014-05-23
得票数 8
回答已采纳
2
回答
scala
mongodb在
过滤
器中的使用
、
、
我一直在努力解决
Scala
mongo驱动程序中MongoDB的
过滤
器问题。我正在尝试获取集合中的所有文档,其中文档中的特定字符串位于字符串
列表
中。static <TItem> Bson in(String fieldName,问题是,我不知道
如何
构造可迭代的
值
如果我将
值
作为
值
列表
传递(请参阅第一个重载方法), in(E
浏览 16
提问于2017-07-22
得票数 4
回答已采纳
1
回答
查找要列出的查询结果
、
、
、
如何
检索data容器的所有字段及其作为
列表
的
值
?我尝试过多个方法,但没有一个方法有效,因为这两个方法都不适用于AnyRef,这是我使用l_d循环迭代l_d时得到的结果。
浏览 2
提问于2015-09-25
得票数 2
回答已采纳
1
回答
Scala
:将
列表
元素
映射
到另一个
列表
元素的函数
我对
scala
非常陌生,我试图将
列表
的
值
映射
到通过在另一个
列表
的
值
上运行函数获得的
值
。val evalData = A.map(a=>(a, func(a))) 但我不知道
如何
为我的用例做这件事。有人能帮帮我吗
浏览 2
提问于2016-06-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
006 如何查找列表中最大或最小的值
内存崩溃了?其实你只需要换一种方式
Python之高阶函数
Python和Scala的一等函数
Java 流之Stream,Lambda以及日期
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券