2017-08-17 3 views
0

私は、例えば5つの要素を持つ配列を持っています。 [a、b、c、d、e]。この配列にアイテムを追加するか、アイテムを削除できます。今、私は最初の配列に従ってゼロの数を持つべき別の配列が欲しい。配列内の要素を他の配列に応じて持つ方法swift 3

最初の配列に[a、b、c、d、e]が含まれている場合、他の配列を[0、0、0、0、0]にします。しかし、要素を削除して最初の配列[a、b、c、d]を作成した場合、2番目の配列は[0、0、0、0]でなければならず、要素を追加して配列[ c、d、e、f]の場合、2番目の配列は[0、0、0、0、0]でなければなりません。

スイフト3でこれを行う方法はありますか?コードの下

答えて

2

使用しますが、要素を追加または削除 -

let values = ["a","b","c","d"] 
let valuesZeroArray = values.map {_ in 0} 
0

また、繰り返し値と番号を取る配列の初期化子を使用することができます。

let values = ["a","b","c","d"] 
let zeroes = Array(repeating: 0, count: values.count) 
関連する問題