idsArr = [ "id12345", "id27891", "id98654"]
idsNameIntvalueArr = [["id22913", "Peter Parker", 15], ["id12345", "Donald Duck", 6], ["id98654", "Mickey Mouse", 9], ["id112233", "Lion King", 9]]
我在斯威夫特是新的比较值的结果是新的数组,请给我意见,什么是最好的做法是由ID这2个数组比较,如果ID匹配,需要使用“名称”和Int值创建新阵列,在这种情况下:斯威夫特 - 基于两个数组
resultArr = [["Donald Duck", 6],["Mickey Mouse", 9]]
谢谢。
仅供参考 - 使用数组来保存数据集合是一个非常糟糕的设计。你应该声明一个'struct',它具有id,name和value三个属性。然后使用这些结构的数组。 – rmaddy
感谢您的咨询! – Rurom