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