The built-in function
map() takes a function as a first argument and applies it to each of the elements of its second argument, an iterable. Examples of iterables are strings, lists, and tuples.
For more information on iterables and iterators, check out Iterables and Iterators.
map() returns an iterator corresponding to the transformed collection.