0
我在scala中有一个列表,并且从列表中我想要生成列表的列表,其中每个列表将被重复n次。斯卡拉:在另一个列表中重复列表n次
我试图用制表:
val list = orders.map(ord => List.tabulate(ord.quantity * ord.prod.tasks.size)(ord.prod.tasks))
但它给我一个错误:here。
我试图使用List.fill
,但它返回List[List[List[Task]]]
。
val list = orders.map(ord => List.fill(ord.quantity*ord.prod.tasks.size)(ord.prod.tasks))
有没有办法使填充返回List[List[Task]]
?
你试过'flatMap'吗? – chunjef
就这么简单。谢谢。 – undisp