使用 map() 函数求解 Python 中二维数组的和
在本教程中,我们将学习如何使用 Python 中的 **map** 函数求解二维数组的和。
**map** 函数接受两个参数:**函数** 和 **可迭代对象**。它将可迭代对象的每个元素传递给函数,并将结果存储在 **map 对象** 中。我们可以将 map 对象转换为可迭代对象。
让我们看看如何使用 map 函数求解二维数组的和。
使用列表初始化二维数组。
将 **sum** 函数和 **二维数组** 传递给 **map** 函数。
求解结果 **map** 对象的和并打印。
示例
请看下面的代码。
# initializing the 2D array array = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] # passing the sum, array to function result = list(map(sum, array)) # see the result values # it contains sum of every sub array print(result)
输出
运行上述代码,您将得到以下输出。
[6, 15, 24]
输出
现在,使用相同的 sum 函数求解结果的和。
# finding the sum of result print(sum(result))
输出
如果您将上述代码片段添加到上面的程序中并运行它,您将得到以下输出。
45
结论
如果您对本教程有任何疑问,请在评论区提出。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP