文書   >   Swift   >   Array   >   remove(at:)


インスタンスメソッド


remove(at:)


指定された位置にある要素を削除して返します。





宣言


@discardableResult mutating func remove(at index: Int) -> Element


パラメータ


index削除すべき要素の位置。index は配列の有効なインデックスでなければなりません。


戻り値


指定されたインデックスの要素。


議論


指定された位置に続くすべての要素は、ギャップを埋めるために上に移動します。


var measurements: [Double] = [1.1, 1.5, 2.9, 1.2, 1.5, 1.3, 1.2]
let removed = measurements.remove(at: 2)
print(measurements)
// Prints "[1.1, 1.5, 1.2, 1.5, 1.3, 1.2]"


複雑さ:O(n)、ここで n は配列の長さでです。



関連





プロトコルから


以下も見よ





要素の削除

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • SDK
  • Xcode 8.0+
  • フレームワーク
  • Swift 標準ライブラリ

  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 関連
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)