相关疑难解决方法(0)

Javascript相当于Python的zip函数

有没有相当于Python的zip函数的javascript?也就是说,给定多个相等长度的数组会创建一对数组.

例如,如果我有三个如下所示的数组:

var array1 = [1, 2, 3];
var array2 = ['a','b','c'];
var array3 = [4, 5, 6];
Run Code Online (Sandbox Code Playgroud)

输出数组应该是:

var output array:[[1,'a',4], [2,'b',5], [3,'c',6]]
Run Code Online (Sandbox Code Playgroud)

javascript python transpose functional-programming

191
推荐指数
8
解决办法
6万
查看次数

从多维数组中提取 ids

我有一个数据库记录数组,我想从中转换:

array(2) {
  [0]=>
  array(1) {
    ["ID"]=>
    string(1) "2"
  }
  [1]=>
  array(1) {
    ["ID"]=>
    string(1) "3"
  }
}
Run Code Online (Sandbox Code Playgroud)

对此:

array(2) {
  [0]=>
    string(1) "2"
  [1]=>
    string(1) "3"
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找性能最快/最简单的解决方案。

我找不到任何 PHP 函数来解决这个问题。

php arrays multidimensional-array

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