Input: arr = [[1, 2, 3], [4, 5, 6], [2, 1, 2]] Output: Sum = 26
This problem can be easily solved using two for loops iterating over the entire matrix, but we can quickly solve this problem in python using the map () function.
What does map () do?
The map () function applies the given function to each element of the iterable (list , tuple, etc.) and returns a list of results. For example, see the example below:
[1 , 4, 9, 16]
This article courtesy of Shashankom Mishra (Gullu) . If you are as Python.Engineering and would like to contribute, you can also write an article using contribute.python.engineering or by posting an article contribute @ python.engineering. See my article appearing on the Python.Engineering homepage and help other geeks.
Please post comments if you find anything wrong or if you`d like to share more information on the topic discussed above.