map()
map() is a Python function in the Built-in Functions category. Applies a function to every item of an iterable and returns an iterator. The syntax is map(function, iterable, *iterables). Parameters: function — callable to apply. Returns: Iterator. A typical example: list(map(str.upper, ["a", "b"])) # ["A", "B"]
list(map(lambda x: x*2, [1,2,3])) # [2, 4, 6]. A close sibling is print(), which prints objects to the text stream, separated by `sep` and followed by `end`. A close sibling is len(), which returns the length (number of items) of an object. Works with sequences, collections, and strings. A close sibling is range(), which returns an immutable sequence of numbers. Commonly used in for loops. A close sibling is type(), which returns the type of an object, or creates a new type with three arguments. More about this category: Python's built-in functions available without importing — print, len, range, map, and more.