腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Scala
中
返回
Map
[
List
()]
中
的
所有
元素
list
、
scala
、
function
、
dictionary
、
return
我是
Scala
的
新手,所以如果有什么听起来有点基础的话,很抱歉。正在做一项uni任务,似乎找不到任何类似的问题。 EDIT:这个函数
的
思想是传递一个数据字符串,并将其分离为单独
的
元素
。所以我创建了一个
返回
Map
[String,
List
(Int,String,Float)]
的
函数 这个函数还做了其他事情,但为了简短起见,一旦我构建了列表,下面就是我构建地图并
返回
它
的
方式: val newMap= <e
浏览 34
提问于2020-04-07
得票数 1
回答已采纳
1
回答
将迭代器转换为重复块
的
迭代器
scala
、
iterator
假设我正在编写一个函数foo: Iterator[A] => Iterator[
List
[A]],将给定
的
迭代器转换为块重复
的
迭代器: def foo[T](it: Iterator[A]): Iterator[
List
[A]] = ???foo("abbbcbbe".iterator).toList.
map
(_.mkString) //
List
("a", "bbb", "c",
浏览 1
提问于2020-02-02
得票数 1
回答已采纳
7
回答
如何在
scala
中
声明空列表,然后添加字符串?
scala
我
的
代码是这样
的
:val dk =
List
[
Map
[String,Object]]() dk.add(
Map
("1" -> "ok")) 但是它抛出了运行时java.lang.UnsupportedOperationException。
浏览 7
提问于2011-07-02
得票数 83
回答已采纳
2
回答
为什么这个flatMap
返回
一个映射而不是一个列表?
scala
、
flatmap
我正在尝试使用
Map
[T,
List
[T]]和
map
的
组合将下面的flatMap转换成一个
List
[T]valnumPairs = numMap.flatMap{ case (n, nlist) => nlist.
map
(x => (x,n) ) }res12:
sca
浏览 4
提问于2019-08-14
得票数 1
回答已采纳
1
回答
scala
列表映射与mapConserve
scala
我正在尝试理解
中
的
mapConserve,它被称为“就像xs映射f,但如果函数f将
所有
元素
映射到自身,则
返回
xs不变”。然而,它正在给出错误。def
map
[B] (f: (A) ⇒ B):
List
[B]def mapConserve [B >: A <: AnyRef] (f: (A) ⇒ B):
List
[B]
scala</
浏览 1
提问于2011-12-23
得票数 8
回答已采纳
4
回答
检查可遍历
的
Scala
中
是否有多个
元素
的
有效方法
scala
、
scala-collections
我需要检查一个Traversable (我已经知道它是nonEmpty)是否有一个或更多
的
元素
。这两种方法
的
优缺点是什么?有更好
的
办法吗?(例如,.last是否也会执行完整
的
迭代?)
浏览 11
提问于2014-09-25
得票数 7
回答已采纳
2
回答
在
scala
中
的
map
值
中
查找唯一
元素
scala
我有
Map
[String,SeqString]。
Map
['a' -> Seq(1,2,3),'c' -> Seq(4)我希望期望
的
结果是
Map
['a' -> Seq(3), 'c&
浏览 2
提问于2017-08-26
得票数 0
2
回答
Scala
将隐式函数应用于集合
scala
、
collections
、
implicit
编辑:我使用
的
是
Scala
2.9.2class DoubleWrap( d : Double ) {
scala
> 2.5.double但是,由于
Scala
中
存在从Int到Double
的
隐式转换,因此我还可以执行以下操作:res1
浏览 1
提问于2013-02-28
得票数 4
5
回答
映射函数如何在
scala
中排序
scala
、
collections
下面的代码片段val unsorted=
List
(1, 2, 3, 4)根据keys进行排序通常,
map
方法接受lambda并将其应用于源
中
的
每个
元素
。相反,上面的代码获取一个列表并根据索引进行排序。 在这种特殊情况下发生了什么?
浏览 3
提问于2016-04-28
得票数 3
回答已采纳
5
回答
比较两个列表,得到相同
元素
的
索引
scala
、
arraylist
val a =
List
(1,1,1,0,0,2)我想得到“列表a”
中
存在
的
“列表b”
元素
的
索引列表。这里
的
输出要列表(0,1,3)for(x <- a.filter(b.contains(_))) yield a.indexOf(x))有更好
的
方法吗?
浏览 5
提问于2017-04-15
得票数 1
回答已采纳
2
回答
基于谓词
的
重复列表
元素
list
、
scala
、
duplicates
我想在列表
中
复制偶数/奇数
元素
。def even(number: Int): Boolean = { else false我尝试了一些奇怪
的
东西,因为我不知道该怎么做
scala
> var x =
List
(1, 2, 3)
scala
> x.
map
(el => if(even(el
浏览 3
提问于2016-05-08
得票数 1
回答已采纳
2
回答
连接两个不可变
的
映射-哪个
元素
是首选
的
?
scala
、
map
在
连接两个不可变映射时,右侧操作数
的
元素
似乎将“覆盖”左侧操作数
的
元素
:res13:
scala
.collection.immutable.
Map
[Int,Int] =
Map
(1 -> 2, 5 -> 9)
scala
>
List</
浏览 1
提问于2012-07-31
得票数 38
3
回答
Scala
中
何时使用折叠和何时
在
列表中使用foreach
scala
、
functional-programming
据我理解,当列表
中
的
每个
元素
都需要应用函数时,我们使用折叠函数,对吗? 如果只是迭代列表,foreach就足够了?
浏览 3
提问于2016-12-01
得票数 1
回答已采纳
6
回答
如何在选项[
List
[String]]中转换
List
[Any]
scala
、
collections
、
type-safety
给定一个ListAny,我想将其转换为Option[ListString] if (ls.forall(_.getClass == classOf[String])) else } 有没有更好
的
方法
浏览 1
提问于2014-09-29
得票数 0
5
回答
如果列表不为空,则
返回
尾或
返回
空列表
scala
我必须从电子邮件列表
中
得到两个值: val primaryEmail = emails.headOption "email" -> primaryEmail, prima
浏览 5
提问于2013-06-18
得票数 12
回答已采纳
2
回答
如何测试
Map
[String,
List
[Int]]
中
列表
中
的
所有
元素
是否都持有负值?
scala
如何检查是否
所有
列表
元素
都是负
的
--如果有单个值是正
的
,则
返回
false否则
返回
true | "A" ->
List
(-1205678557| "D" ->
List
(-33902725, -33902725, -412803077, -33902725), | &
浏览 0
提问于2014-12-29
得票数 1
4
回答
在
Scala
上很好地定义了取函数吗?
scala
、
scala-collections
、
take
take函数
在
Scala
Map
上使用安全吗?我认为Maps是无序
的
,因此myMap.take(2)将
返回
myMap
的
2个随机
元素
。但是
在
解释器上进行测试让我觉得它是安全
的
:z:
scala
.collection.immutable.
浏览 0
提问于2018-09-21
得票数 2
回答已采纳
3
回答
为什么
Scala
上
的
.
map
.flatten和flatMap
返回
不同
的
结果?
scala
flatMap是
map
和flatten
的
组合,所以它首先对序列运行
map
,然后运行flatten,给出显示
的
结果。 object ListDemo { val
map
1 =
Map
("a" ->
List
(1 ->
浏览 1
提问于2019-01-17
得票数 2
回答已采纳
3
回答
只带特定键
的
映射
scala
对于
Scala
中
的
映射,如果ms - (k, 1, m)
返回
包含ms
的
所有
映射
的
映射(除外),则对于任何具有给定键x、1和m
的
映射。然后,什么样
的
语句将
返回
所有
ms映射
的
映射,其中只给定
的
键,x,1和m。也就是说,我
在
寻找ms
的
子集,其中只有k、1和m是键。这是可行
的
,但很糟糕:
scala
浏览 0
提问于2012-02-15
得票数 8
回答已采纳
2
回答
在
Scala
中
,如何将FilterMonadic转换为列表?
scala
、
functional-programming
我从下面一行
中
得到了FilterMonadic:但是,我发现f没有toList方法。withFilter和filter方法
的
主要区别是什么?
浏览 7
提问于2015-05-02
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券