Welcome to follow Me blog: Cloud Dreamer
Describe
The zip () function uses an iterative object as an argument, packages the corresponding elements in the object into tuples, and then returns a list of those tuples. If the number of elements of each iterator is inconsistent, the returned list is the same length as the shortest object, and with the * operator, the tuple can be decompressed as a list.
Grammar
zip([iterable, ...])
Parameters
- ITERABL--one or more iterators;
return value
Returns a list of tuples.
Instance
Example code:
>>>A=[1,2,3]>>>B=[4,5,6]>>>C=[4,5,6,7,8]>>>Zipped= Zip(A, B)# Packaged as a list of tuples[(1,4), (2,5), (3,6)]>>> Zip(A,C)# The number of elements is the same as the shortest list[(1,4), (2,5), (3,6)]>>> Zip(*Zipped# In contrast to zip, can be understood as decompression, return two-dimensional matrix[(1,2,3), (4,5,6)]
Python zip () and zip (*) methods