【问题标题】:How can I UNION two arrays in JSONNET?如何在 JSONNET 中合并两个数组?
【发布时间】:2026-01-05 06:40:01
【问题描述】:

如果我有两个数组,例如,

local array1 = [0,6,12];
local array2 = std.range(10,15);

我想要一个数组[0,6,10,11,12,13,14,15](不特别关心元素的顺序,只是不想重复)

如何将其作为一个联合运算来执行,该运算适用于任意两个数字数组?

【问题讨论】:

    标签: jsonnet


    【解决方案1】:

    对于这个用例,JSonnet 有函数std.setUnion。可以通过以下方式找到您的结果:

    local result = std.setUnion(array1, array2);
    

    有关详细信息,请参阅JSonnet Standard Library reference

    【讨论】:

      最近更新 更多