【发布时间】:2012-10-10 15:09:02
【问题描述】:
我有一个由整数定义的列表:
val ex: List[List[Int]] = List(List (1, 2, 3), List(4, 5, 6), List(7, 8 , 9), ex)
如何使用 scala 中的循环定义将列表列表的所有元素乘以 2?
编辑: 实体 X 的循环定义是有效地使用 X 来设置自己 X 的定义。
例子:
val ex1: List[List[Int]] = List(List(1,2,3), <call ex1 to multiply the elements by two>)
该示例将创建一个无限列表。很抱歉之前没有澄清。
谢谢!
【问题讨论】:
-
什么是循环定义?
-
看到编辑后的帖子,对不起
-
我还是不明白。请给出输入和预期输出。我不知道什么是“无限列表”
-
我猜他的意思是递归
-
詹姆斯,没有一个答案被标记为正确 - 他们都错过了标记吗?
标签: scala