相关疑难解决方法(0)

列表列表的平方 - ocaml

我知道如何对列表的元素进行平方,但如何对列表的列表进行平方?

要平方列表的元素,我可以使用,例如:

List.map (fun x -> x*x) [1; 2; 3];;
Run Code Online (Sandbox Code Playgroud)

如何在列表列表上执行此操作?

[[1; 2]; [2; 3]]  --> [[1; 4]; [4; 9]]
Run Code Online (Sandbox Code Playgroud)

或者

[[1; 2; 3]; [4; 2; 0]] --> [[1; 4; 9]; [16; 4; 0]]
Run Code Online (Sandbox Code Playgroud)

例如。

谢谢

ocaml list

1
推荐指数
1
解决办法
1690
查看次数

标签 统计

list ×1

ocaml ×1