我有一个3x3数组:
var my_array = [[0,1,2],
[3,4,5],
[6,7,8]];
并希望获得它的第一个2x2块(或任何其他2x2块):
[[0,1],
[3,4]]
对于numpy,我会写道:
my_array = np.arange(9).reshape((3,3))
my_array[:2, :2]
以获得正确的结果。
我尝试使用javascript:
my_array.slice(0, 2).slice(0, 2);
但是第二个切片影响第一个维度,什么也不做。我是注定要使用for循环,还是有一些新的ES6语法可以让我的生活变得更简单?
https://stackoverflow.com/questions/52670377
复制相似问题