Map () function, map function
Map () function
Map ()Is a Python built-in high-level function that receivesFunction fAnd oneListFunction f is used in turn on each element of the list to obtain a new list and return it.
For example, for list [1, 2, 3, 4, 5, 6, 7, 8, 9]
If you want to square each element of the list, you can use the map () function:
Therefore, you only need to pass in the f (x) = x * x function to complete the computation using the map () function:
Def f (x): return x * xprint map (f, [1, 2, 3, 4, 5, 6, 7, 8, 9])
Output result:
[1, 4, 9, 10, 25, 36, 49, 64, 81]
Note:The map () function returns a new list instead of changing the original list.
The map () function can be used to convert a list to another list. You only need to pass in the conversion function.
Because the list element can be of any type, map () can not only process a list that only contains values, but also process a list that contains any type, as long as the input function f can process this data type.