Share via


zip()

Die zip Funktion akzeptiert eine beliebige Anzahl von dynamic Arrays und gibt ein Array zurück, dessen Elemente jeweils ein Array sind, das die Elemente der Eingabearrays desselben Indexes enthält.

Syntax

zip(Arrays)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
Arrays dynamic ✔️ Die dynamischen Arraywerte, die gezippt werden sollen. Die Funktion akzeptiert zwischen 2 und 16 Arrays.

Beispiele

print zip(dynamic([1,3,5]), dynamic([2,4,6]))

Ausgabe

print_0
[[1,2],[3,4],[5,6]]
print zip(dynamic(["A", 1, 1.5]), dynamic([{}, "B"]))

Ausgabe

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)

Ausgabe

print_0
[[1,"one"],[2,"two"],[3,"three"]]