どうも、ちょげ(@chogetarou)です。
配列の特定の範囲をコピーする方法を紹介します。
方法

配列の特定の範囲をコピーするには、「…」もしくは「..<」を使います。
まず、配列名の後に[]を記述し、[]内にインデックスの範囲を「…」もしくは「..<」で指定します。
そして、配列名と範囲を指定した[]をArrayで囲みます。
あとは、コピー先の配列に代入します。
var copy = Array(array[start..<end])
「…」もしくは「..<」を使えば、配列の特定の範囲をコピーすることが出来ます。
使用例
var numbers = [1, 2, 3, 4, 5]
var copy = Array(numbers[1..<4])
print(copy) //[2, 3, 4]
コメント