注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
支持于: 批处理, 流处理
返回一个使用从压缩数组得到的键值对的映射。空值不允许作为键并会导致运行时出错。
表达式类别: 数组, 映射
类型变量范围: K 接受 AnyType**V 接受 AnyType
输出类型: Map<K, V>
参数值:
输出: {
1 -> 4,
2 -> 5,
3 -> 6,
}
描述: 左侧数组中的重复项将被移除,保留最后一个看到的键值对。 参数值:
输出: {
1 -> 5,
2 -> 6,
3 -> 7,
}
描述: 如果值多于键,则输出为空 参数值:
输出: null
描述: 如果键多于值,则输出为空 参数值:
输出: null
参数值:
first_array
second_array
first_array | second_array | 输出 |
---|---|---|
[ 1, 2, 3 ] | null | null |
null | [ 1, 2, 3 ] | null |
null | null | null |
描述: 当任何键为空时应返回空 参数值:
输出: null
描述: 应允许空作为值 参数值:
输出: {
1 -> 4,
2 -> null,
3 -> 6,
}
描述: 允许数组作为键 参数值:
输出: {
[ 1, 2 ] -> 5,
[ 3, 4 ] -> 6,
}
描述: 允许数组作为值 参数值:
输出: {
1 -> [ 3, 4 ],
2 -> [ 5, 6 ],
}