[Swift]配列から特定の範囲を削除するには?

Swift

どうも、ちょげ(@chogetarou)です。

配列から指定した範囲の要素を削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列から特定の範囲を削除するには、removeSubrangeメソッドを使います。

まず、配列からremoveSubrangeメソッドを呼び出します。

そして、removeSubrangeの引数に、削除するインデックスの範囲を指定します。

インデックスの範囲は、「…」もしくは「..<」で指定します。

array.removeSubrange(start..<end) //startからendまで削除

removeSubrangeメソッドは、引数に指定したインデックスの範囲を配列から削除します。

使用例

var numbers = [1, 2, 3, 4, 5]

numbers.removeSubrange(1..<4)

print(numbers) //[1, 5]

コメント

タイトルとURLをコピーしました