Combines two lists into a list of pairs.
zip(xs:list, ys:list) -> listDescription
Section titled “Description”The zip function returns a list containing records with two fields left and
right, each containing the respective elements of the input lists.
If both lists are null, zip returns null. If one of the lists is null or has a
mismatching length, missing values are filled in with nulls, using the longer
list’s length, and a warning is emitted.
Examples
Section titled “Examples”Combine two lists
Section titled “Combine two lists”from {xs: [1, 2], ys: [3, 4]}select zs = zip(xs, ys){ zs: [ {left: 1, right: 3}, {left: 2, right: 4} ]}