Update README.md

Signed-off-by: David Rotermund <54365609+davrot@users.noreply.github.com>
This commit is contained in:
David Rotermund 2023-12-30 16:45:44 +01:00 committed by GitHub
parent 9fc6be8724
commit 95664e881c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -34,3 +34,10 @@ Output:
(2, 'spice') (2, 'spice')
(3, 'everything nice') (3, 'everything nice')
``` ```
> More formally: zip() returns an iterator of tuples, where the i-th tuple contains the i-th element from each of the argument iterables.
> By default, zip() stops when the shortest iterable is exhausted. It will ignore the remaining items in the longer iterables, cutting off the result to the length of the shortest iterable
> zip() is often used in cases where the iterables are assumed to be of equal length. In such cases, its recommended to use the strict=True option. Its output is the same as regular zip(). Unlike the default behavior, it raises a ValueError if one iterable is exhausted before the others.