2
是否有构造二维数组的简写方法?是否有构造二维数组的简写方法?
我真的不希望做到以下几点:
let board = array2D [|
[| 0;0 |]
[| 0;1 |]
[| 0;2 |]
[| 0;3 |]
[| 0;4 |]
[| 0;5 |]
[| 0;6 |]
[| 0;7 |]
[| 1;0 |]
[| 1;1 |]
[| 1;2 |]
...
[| 7;7 |]
|]
我想我可以做这样的事情:
let board = array2D [|
[| 0;0 |]..[|7;7|]
|]
或者这样:
let board = array2D [|
[| 0.., 0..7 |]
|]
任何指导意见?
是不是有你想要的东西之间的错误和你写的是什么?这里的板子是一个有64个“行”和2个“列”的2D数组;也许你希望它是一个8x8的网格呢? – Sehnsucht
@Sehnsucht:我想这也是大多数人想要的,因此我的答案。但是,他可能需要64x2网格(提供了正确的答案)。 –