zip()
function
Aggregates elements from multiple iterables into tuples. Stops at the shortest iterable.
Syntax
zip(*iterables)
Example
python
names = ['Alice', 'Bob', 'Charlie']
scores = [95, 87, 92]
for name, score in zip(names, scores):
print(f'{name}: {score}')
# Create dict from two lists
result = dict(zip(names, scores))
print(result) # {'Alice':95,'Bob':87,'Charlie':92}