title: Why the map function does not stop when we input multiple iterables with different length
body: <p>I have read the documentation of the map function and realized that it can have input with multiple iterables. The document said that the iterator stops when the shortest iterable is exhausted. Does it mean the map function will apply the function to each element in 2 iterables concurrently and stop when it finishes the shorter iterable? I have tried and relized that the map will apply the function to all elements in 2 iterables without any stop. </p>
  
  <p><a href="https://i.stack.imgur.com/A4JC3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/A4JC3.png" alt="enter image description here"></a></p>