1
別の配列の要素にInt値を乗じた配列を作成したいと思います。機能的な方法で別の配列を掛けて配列を作成するには?
例:
次のコード
let arr = [1,2,3]
let multiplier = 3
print(function(arr, multiplier))
は、返すべき
[1,2,3,1,2,3,1,2,3]
私はそれをネストされたforループを使って作る方法を知っていますが、私はいくつかの素晴らしい機能的な方法を探しています。私はmap()
関数について考えていましたが、与えられた配列の各要素を反復処理しますが、これは私が想定している私の場合ではありません。
重複問題も同じ例を有している(すなわち、繰り返し '[1,2,3]'三回)。 –
このリンクを確認するhttps://stackoverflow.com/questions/37095943/repeating-array-in-swift – KethanKumar
plsこのリンクをチェックするhttps://stackoverflow.com/a/37096237/2713046 –