Zip

Noun · Development

Definitions

  1. A widely supported archive file format that combines multiple files into a single container with optional DEFLATE compression. Also refers to the higher-order function (in Python, Haskell, etc.) that combines two or more iterables element-wise into tuples.

    In plain English: Either a compressed file bundle that makes files smaller for storage or transfer, or a programming operation that pairs up items from two lists side by side.

    Example: "Zip the names and scores lists together so each tuple pairs a student with their grade."

Related Terms