当前位置: 首页 > 面试题库 >

彼此添加两个数组的元素

松霖
2023-03-14
问题内容

我有2个这样的Int类型的数组

let arrayFirst = [1,2,7,9]
let arraySecond = [4,5,17,20]

我想添加每个数组的元素,例如arrayFirst [0] + arraySecond [0],arrayFirst [1] + arraySecond
[1]等,然后将其分配给另一个数组,因此数组的结果将类似于

[5、7、24、29]

什么是实现这一目标的最佳实践 swift3


问题答案:

您可以像这样添加两个数组

let arrayFirst = [1,2,7,9]
let arraySecond = [4,5,17,20]

let result = zip(arrayFirst, arraySecond).map(+)
print(result)


 类似资料:
  • 问题内容: 我要两个紧挨着。右边大约200px;并且左侧必须填满屏幕的其余宽度?我怎样才能做到这一点? 问题答案: 您可以使用 flexbox 布置物品: 这基本上只是刮擦flexbox的表面。Flexbox可以做很多令人惊奇的事情。 对于较旧的浏览器支持,可以使用CSS float 和 width 属性来解决它。

  • 问题内容: 我有几个Docker容器,还有一个特例,其中两个必须互相交谈,因此它们必须通过链接最多彼此了解。我可以将一个容器链接到另一个容器,但是问题是,我不能告诉他们第二个容器可以与第一个容器对话。 我尝试创建并运行第一个容器并将其停止,然后创建了第二个容器并同时将其停止。接下来,我再次启动了第一个容器并链接到第二个容器,并启动了第二个容器并链接到第一个容器。此后,我的机器发疯了,docker进

  • 问题内容: 我有多个透明实例,我想彼此叠加(也称为Photoshop层)并烘焙成一个输出。我该怎么做呢? 问题答案: 我会说最好的选择是拍摄缓冲的图像,并创建一个附加图像,以便将一个对象附加到该图像上。然后,只需使用Graphics.drawImage()将它们放置在彼此的顶部。 因此,遵循以下原则:

  • 一个网站的问题:实现一个Java函数,在一个数组中找到两个彼此距离最小的数字。函数应该返回第一个数字的索引。 null

  • 对于输入: 预期产出应为: 这里“ABC”、“BCA”和“DEF”、“FED”包含相同的字符,而“OKG”没有包含这些字符的元素 null null

  • 问题内容: 是否有类似于“不等于”的方法? 我要完成的示例如下: 我试图找到不需要我使用的东西。 问题答案: 只需输入一个“!” 在布尔表达式前面