apoc.coll.zip
语法 |
|
||
描述 |
返回两个给定的 |
||
参数 |
名称 |
类型 |
描述 |
|
|
要与 |
|
|
|
要与 |
|
返回 |
|
||
使用示例
以下使用 APOC 和 Cypher 将两个列表的元素逐个合并为一个列表的列表
apoc.coll.zip
WITH [1, 2, 3] AS list1, ["a", "b", "c"] AS list2
RETURN apoc.coll.zip(list1, list2) as output
使用 Cypher 的 UNWIND 和 COLLECT
WITH [1, 2, 3] AS list1, ["a", "b", "c"] AS list2
RETURN COLLECT {
UNWIND range(0, size(list1)-1) AS i
RETURN [list1[i], list2[i]]
} AS result
| 输出 |
|---|
[[1, "a"], [2, "b"], [3, "c"]] |