【发布时间】:2020-04-01 04:37:27
【问题描述】:
我有两个数组:
var latitude = [100,200,300]
var longitude = [55,66,77]
我正在尝试制作这个新数组:
var coordinate = [[100,55],[200,66],[300,77]]
但它不起作用。这是我的代码:
var latitude = [100,200,300]
var longitude = [55,66,77]
var x = 0
var y = 0
var coordinate = []
for lat in latitude{
x = lat
for long in longitude{
y = long
}
coordinate = [x,y]
}
coor
这是我得到的:
[300,77]
只有最后两个元素。
【问题讨论】:
-
在您失败的代码中,您是如何创建“坐标”的?
-
说实话,你的代码有点乱!我建议花几天时间阅读基本教程。毫无疑问,您会为自己找到答案。
-
逻辑正在做它应该为你做的事情。您不断覆盖坐标的值,因此它始终是数组中的最后一个值...
标签: swift