3
是否可以比較兩個數組並刪除相同的值(如果它們在同一個索引處),而不迭代兩個數組?這裏有一個例子:如何比較兩個數組,刪除相似的項目,而不遍歷整個數組?
$array1 = @(1,2,3,4,5,6,7,23,44)
$array2 = @(1,1,3,4,5,7,6,23,45)
$array3 = $sudo_compare_function $array1 $array2
其中$array3
現在將包含索引的數組,其中$array2
不同於$array1
陣列:
(1,5,6,8)
如果沒有這樣的事情,有沒有一種簡單的方法做類似的事情而不用迭代兩個數組?
會不會只給我不同的價值觀?我想找到在數組中找到差異的索引。 – EGr
這是非常具體的我知道沒有這樣做的功能。迭代需要完成。如果你不這樣做,你調用的函數將會。 –
@格爾抱歉,我的誤解。查看更新的答案。 –