比较 SWIFT 中的数组、集合及其元素



我对编码相当陌生,我通常在这里找到答案。 然而,在这种情况下,我一直在尝试在 swift 中找到一种方法,该方法将允许我识别数字对,在另一个数组中的另一个未配对数字数组中,例如在所附的图像中,可以看到索引 7 和 8 在数字数组中与 numPr2 中的元素匹配......

导入 UIKit

var numPr1 = [7,4]

var numPr2 = [3,1]

var numPr3 = [5,3]

var numPr4 = [1,7]

var numPr5 = [2,7]

var numPr6 = [4,5]

var numPr7 = [4,6]

var arrayOfPairs = [numPr1,numPr2,numPr4,numPr7,numPr5,numPr6,numPr3]

var numbersArray = [1,5,7,6,2,4,6,3,1,7,4,5,3]

你想得到这个吗?

for(var i = 0;i < numbersArray.count - 1;i++){
    for(var index = 0;index < arrayOfPairs.count;index++){
        if(numbersArray[i] == arrayOfPairs[index][0] &&
            numbersArray[i+1] == arrayOfPairs[index][1]){
                println(arrayOfPairs[index])
        }
    }
}

相关内容

  • 没有找到相关文章