gpt4 book ai didi

F# 创建二维数组

转载 作者:行者123 更新时间:2023-12-02 20:50:45 26 4
gpt4 key购买 nike

嗨,我想在 F# 中创建一个大小为 1000x1000 的 2D 数组,数组中任何位置的值都使用 2DArray 类初始化为其索引的相同值。

即位置 [1,1] 将具有值 (1,1)。

我已经查看了 Array2D.create 的语法,但不确定如何正确使用它......

如有任何帮助,我们将不胜感激...

最佳答案

使用Array2D .init 传递一个函数来指定每个的初始值。

let a = Array2D.init 3 3 (fun x y -> (x,y))
printfn "%A" a

关于F# 创建二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3335901/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com