List Unzip Tool
Split table rows into named columns, the inverse of zipping lists.
Description
Split table rows into named columns, the inverse of zipping lists.
List Unzip Tool: Split table rows into named columns, the inverse of zipping lists.
When to use List Unzip
Use this list operation for a deterministic sequence transformation or summary when item equality, numeric ordering, and mutation expectations are explicit.
- Table
- Table with a rows array of equal-length arrays and an optional columns array of names.
How List Unzip works
Split table rows into named columns, the inverse of zipping lists. The tool evaluates the supplied inputs together and returns the named outputs below; it does not infer omitted operating conditions or change the units shown.1
- Columns
- Column name to values mapping in column order.
Limitations and assumptions
- Results depend on stable ordering, comparison rules, duplicate and missing-value treatment, rotation convention, numeric parsing, and whether nested values are copied or referenced.
- Use finite inputs in the displayed units and preserve more precision than the final presentation requires. Independently verify safety-critical, financial, compliance, or production decisions.
Alternative or Complementary approaches
Test empty, singleton, duplicate, negative, and heterogeneous inputs, and retain the source list when reversibility matters.
References
-
List (abstract data type) — Wikipedia contributors
Similar or alternative tools
- List Zip Tool
Zip same-length columns into rows, like the inverse of unzipping a table.
- Cartesian Product
Build every ordered pair picking one element from each of two lists.
- List Chunk Tool
Split a string list into consecutive chunks of a requested size.