你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
zip()
适用于:✅Microsoft Fabric✅Azure 数据资源管理器Azure Monitor✅Microsoft✅ Sentinel
zip
函数接受任意数量的 dynamic
数组,并返回一个数组,其元素都是一个数组,后者包含同一索引的输入数组的元素。
语法
zip(
arrays)
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
arrays | dynamic |
✔️ | 要压缩的动态数组值。 此函数接受 2-16 个数组。 |
示例
print zip(dynamic([1,3,5]), dynamic([2,4,6]))
输出
print_0 |
---|
[[1,2],[3,4],[5,6]] |
print zip(dynamic(["A", 1, 1.5]), dynamic([{}, "B"]))
输出
print_0 |
---|
[["A",{}], [1,"B"], [1.5, null]] |
datatable(a:int, b:string) [1,"one",2,"two",3,"three"]
| summarize a = make_list(a), b = make_list(b)
| project zip(a, b)
输出
print_0 |
---|
[[1,"one"],[2,"two"],[3,"three"]] |