共通要素を持ち、その要素を取得するswiftの2つの配列を比較するにはどうすればよいですか?2つの配列に同じ要素が含まれていて、要素を取得しているかどうかを迅速にチェックしますか?
let a1 = [1, 2, 3]
let a2 = [4, 2, 5]
私はA1とA2を比較し、迅速2.2の比較から2
を結果として取得したいです。どうやって?
共通要素を持ち、その要素を取得するswiftの2つの配列を比較するにはどうすればよいですか?2つの配列に同じ要素が含まれていて、要素を取得しているかどうかを迅速にチェックしますか?
let a1 = [1, 2, 3]
let a2 = [4, 2, 5]
私はA1とA2を比較し、迅速2.2の比較から2
を結果として取得したいです。どうやって?
あなたはフィルタを迅速
let a1 = [1, 2, 3]
let a2 = [4, 2, 5]
let a = a1.filter() { a2.contains($0) }
print(a)
プリントの関数を使用することができますデータは
let a1 = [1, 2, 3]
let a2 = [4, 2, 3, 5]
プリント[2]
ある場合:[2、3]
配列内にIntが含まれないようにするには
let result = a.first
は、あなたが取得するオプションのInt(中間?)最初の共通の要素の結果に
a1とa2の長さが異なる場合は動作しますか? –
はい、すべての配列の作業です。 条件は両方とも同じタイプです。 ここに[Int] array – ERbittuu
どのように私は配列ではなく、単純なIntを得ることができますか? –
http://stackoverflow.com/questions/25714985/how-to-determine-if-one-array-contains-他の要素の中の素早い配列 –
それをチェックするhttp://stackoverflow.com/questions/32439289/how-to-get-list-of-common-elements-of-2-array-in- swift?rq = 1 – Amanpreet