如何在Swift中找到2d数组中所有元素的总和?

艾哈迈德·F

假设我有以下2d数组:

let my2dArray = [[01, 02, 03, 04],
                 [05, 06, 07, 08],
                 [09, 10, 11, 12],
                 [13, 14, 15, 16]]

获取其中所有元素的总和的最简单方法是什么my2dArray

假设输出应为:

01 + 02 + 03 + 04 + 05 + 06 + 07 + 08 + 09 + 10 + 11 + 12 + 13 + 14 + 15 + 16 = 136

瓦瓦瓦玛

一种方法是用于joined()展平数组,然后reduce对其求和:

let my2dArray = [[01, 02, 03, 04],
                 [05, 06, 07, 08],
                 [09, 10, 11, 12],
                 [13, 14, 15, 16]]

let result = my2dArray.joined().reduce(0, +)

print(result) // 136

请注意,my2dArray.joined()它不会创建另一个数组,而是会创建一个FlattenBidirectionalCollection<Array<Array<Int>>>允许向前和向后顺序访问项的,但不会分配新的存储。当然,Array(my2dArray.joined())如果您希望查看数组格式的外观,可以这样做

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CUDA:使用线性化2D共享内存的数组中所有元素的总和

来自分类Dev

CUDA:使用线性化2D共享内存的数组中所有元素的总和

来自分类Dev

如何找到数组中所有数字的总和?

来自分类Dev

如何找到数组中所有数字的总和?

来自分类Dev

如何在2D数组中找到具有多个端点的最短路径?

来自分类Dev

如何在具有轮廓的Numpy 2D数组中找到形状?

来自分类Dev

如何在2D数组中找到具有多个端点的最短路径?

来自分类Dev

如何在数组中找到总和 3 个元素?

来自分类Dev

数组中所有可能的元素对的总和

来自分类Dev

数组中所有元素的总和

来自分类Dev

数组中所有元素的总和

来自分类Dev

如何在整数数组中找到总和在给定值范围内的所有有序元素对

来自分类Dev

在Postgres中找到数组中所有位置的所有元素的出现(计数)吗?

来自分类Dev

如何在其数组元素中找到具有特定值的所有实体?

来自分类Dev

如何在2D数组中找到1D数组

来自分类Dev

如何在numpy二维数组中找到与某个列表匹配的所有元素?

来自分类Dev

如何在Swift中找到数组的最高元素?

来自分类Dev

如何在元组列表中找到所有最小元素?

来自分类Dev

如何在jQuery中找到所有删除的元素

来自分类Dev

如何在Python中的2d数组中找到值的索引?

来自分类Dev

如何在python中找到2D数组的关键点?

来自分类Dev

如何在python中的2D数组中找到元组的索引?

来自分类Dev

如何在2D数组中找到给定范围的最大和?

来自分类Dev

如何在数组中找到一个元素,使得左数组的总和等于右数组的总和

来自分类Dev

如何按多个元素过滤数组并在Swift中找到总和?

来自分类Dev

如何在python中找到2D列表的邻居?

来自分类Dev

如何在Android Studio IDE中找到项目中所有未使用的方法?

来自分类Dev

如何在数组中找到相同的元素及其值的总和

来自分类Dev

查找二维数组中所有元素的总和

Related 相关文章

  1. 1

    CUDA:使用线性化2D共享内存的数组中所有元素的总和

  2. 2

    CUDA:使用线性化2D共享内存的数组中所有元素的总和

  3. 3

    如何找到数组中所有数字的总和?

  4. 4

    如何找到数组中所有数字的总和?

  5. 5

    如何在2D数组中找到具有多个端点的最短路径?

  6. 6

    如何在具有轮廓的Numpy 2D数组中找到形状?

  7. 7

    如何在2D数组中找到具有多个端点的最短路径?

  8. 8

    如何在数组中找到总和 3 个元素?

  9. 9

    数组中所有可能的元素对的总和

  10. 10

    数组中所有元素的总和

  11. 11

    数组中所有元素的总和

  12. 12

    如何在整数数组中找到总和在给定值范围内的所有有序元素对

  13. 13

    在Postgres中找到数组中所有位置的所有元素的出现(计数)吗?

  14. 14

    如何在其数组元素中找到具有特定值的所有实体?

  15. 15

    如何在2D数组中找到1D数组

  16. 16

    如何在numpy二维数组中找到与某个列表匹配的所有元素?

  17. 17

    如何在Swift中找到数组的最高元素?

  18. 18

    如何在元组列表中找到所有最小元素?

  19. 19

    如何在jQuery中找到所有删除的元素

  20. 20

    如何在Python中的2d数组中找到值的索引?

  21. 21

    如何在python中找到2D数组的关键点?

  22. 22

    如何在python中的2D数组中找到元组的索引?

  23. 23

    如何在2D数组中找到给定范围的最大和?

  24. 24

    如何在数组中找到一个元素,使得左数组的总和等于右数组的总和

  25. 25

    如何按多个元素过滤数组并在Swift中找到总和?

  26. 26

    如何在python中找到2D列表的邻居?

  27. 27

    如何在Android Studio IDE中找到项目中所有未使用的方法?

  28. 28

    如何在数组中找到相同的元素及其值的总和

  29. 29

    查找二维数组中所有元素的总和

热门标签

归档