在列表列表中的列表元素上使用map函数的最佳方法是什么

时间:2018-07-26 17:24:37

标签: scala

我想对list [list [String]]中每个列表的元素使用map函数,但不确定这样做的最佳方法。

我有以下例子:

val x = List(List("james"), List("mike"))

我想使用map将Hi附加到每个列表的元素上:

 x.map(x => x.map(x=>"hi " + x)) 

所以我的问题是:

这是执行上述操作的最佳方法吗?

1 个答案:

答案 0 :(得分:0)

您可以避免使用任何变量名,而仅使用默认变量

names.map(_.map("Hi "+_))