Question: What does the built-in `map()` function do?

  1. It creates a path from multiple values in an iterable to a single value.
  2. It applies a function to each item in an iterable and returns the value of that function.
  3. It converts a complex value type into simpler value types.
  4. It creates a mapping between two different elements of different iterables.

Answer: The correct answer of the above question is Option B:It applies a function to each item in an iterable and returns the value of that function.