我可以使用理解/收益来在Scala中创建地图吗?
发布时间:2020-12-16 09:21:49 所属栏目:安全 来源:网络整理
导读:我可以“屈服”成地图吗? 我试过了 val rndTrans = for (s1 - 0 to nStates; s2 - 0 to nStates if rnd.nextDouble() trans_probability) yield (s1 - s2); (和,而不是 – ),但我得到错误 TestCaseGenerator.scala:42: error: type mismatch; found : Seq.P
我可以“屈服”成地图吗?
我试过了 val rndTrans = for (s1 <- 0 to nStates; s2 <- 0 to nStates if rnd.nextDouble() < trans_probability) yield (s1 -> s2); (和,而不是 – >),但我得到错误 TestCaseGenerator.scala:42: error: type mismatch; found : Seq.Projection[(Int,Int)] required: Map[State,State] new LTS(rndTrans,rndLabeling) 我可以看到为什么,但我看不到如何解决这个问题: – / 解决方法scala> (for(i <- 0 to 10; j <- 0 to 10) yield (i -> j)) toMap res1: scala.collection.immutable.Map[Int,Int] = Map((0,10),(5,(10,(1,(6,(9,(2,(7,(3,(8,(4,10)) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- vim – 用于sys管理员的emacs
- .net 从WebService的restful api接口以POST方式请求并获取返
- angularjs – 如何使用具有多个模块的ui路由器管理状态
- 如何将应用程序日志从Docker容器转发到ELK
- 材料设计 – 角度2.0 alpha是否与角/材料项目中的组件配合使
- 如何让自己原本建立在webservice上的程序脱离webservice而又
- 阿里技术专家:持续交付与微服务背后的实践逻辑
- bootstrap――free bootstrap admin dashboard templates
- 将Scala集成到Java中的现有项目中
- 使用(AngularJS 2)和ASP.net MVC Web API进行文件上载