相关疑难解决方法(0)

从多维数组中删除"列"的最佳方法

我有一个多维的PHP数组,代表一个像这样的表

-------------
| A | 0 | A |
|---|---|---|
| 0 | 0 | 0 |
|---|---|---|
| A | 0 | A |
-------------
Run Code Online (Sandbox Code Playgroud)

所以数组看起来像这样:

array (size=3)
  0 => 
    array (size=3)
      0 => string 'A' (length=1)
      1 => string '0' (length=1)
      2 => string 'A' (length=1)
  1 => 
    array (size=3)
      0 => string '0' (length=1)
      1 => string '0' (length=1)
      2 => string '0' (length=1)
  2 => 
    array (size=3)
      0 => string 'A' (length=1)
      1 => string '0' …
Run Code Online (Sandbox Code Playgroud)

php arrays array-splice

12
推荐指数
2
解决办法
2万
查看次数

从二维数组的子数组中删除"列"

我有一个简单的二维数组,如下所示:

Array
    (
        [0] => Array
            (
                [0] => abc
                [1] => 123
                [2] => aaaaa

            )

        [1] => Array
            (
                [0] => def
                [1] => 456
                [2] => ddddd
            )

        [2] => Array
            (
                [0] => ghi
                [1] => 789
                [2] => hhhhhhh
            )
    )
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写一个有效的函数,它将返回一个只包含每个子数组的第一个'n'列的数组.换句话说,如果n = 2,那么返回的数组将是:

Array
    (
        [0] => Array
            (
                [0] => abc
                [1] => 123


            )

        [1] => Array
            (
                [0] => def
                [1] => 456

            )

        [2] => Array
            (
                [0] => ghi …
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

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

电子表格非相邻列数据

我想要使​​用应用程序脚本的电子表格中的数据。我试图从两个不相邻的列的多行中获取数据,但我无法使用以下语法这样做。说 A1 到 A19 和 C1 到 C19。请告诉我代码是否有问题。谢谢。

data = sheet.getRange("A1:A19","C1:C19").getValues();

google-sheets google-apps-script

4
推荐指数
2
解决办法
2283
查看次数

如何对二维数组进行切片?

我有一个数组说

arr1 = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]
Run Code Online (Sandbox Code Playgroud)

我想将其切片并选择第二列和第三列。

我尝试过使用切片,但没有成功。

var result = arr1.slice(1,3);

但我没有得到想要的输出

[[2,3],[6,7],[10,11]]
Run Code Online (Sandbox Code Playgroud)

是因为我使用 Google 电子表格收集数据吗?

javascript google-apps-script

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