时间:2021-07-01 10:21:17 帮助过:1人阅读
a = [1, 1, 1]
b = [2, 2, 2]
zip(a, b)
Out: [(1, 2), (1, 2), (1, 2)]
PHP如何快速实现呢
在Python中有zip函数,例如:
a = [1, 1, 1]
b = [2, 2, 2]
zip(a, b)
Out: [(1, 2), (1, 2), (1, 2)]
PHP如何快速实现呢
可以用 array_map
快速实现:
$a = [1, 1, 1];
$b = [2, 2, 2];
$result = array_map(null, $a, $b);
var_dump($result);
http://php.com/manual/zh/function.array-merge.php
function zip($a, $b) {
return array_map(function($x, $y){
return [$x, $y];
}, $a, $b);
}