文書   >   Swift   >   Dictionary   >   remove(at:)
インスタンスメソッド
remove(at:)
指定されたインデックスにあるキー値のペアを削除して返します。
宣言
パラメータ
index | 削除すべきキー値のペアの位置。index は辞書の有効なインデックスでなければならず、辞書の終了インデックスと同じであってはなりません。 |
戻り値
index に対応するキー値のペア。
議論
このメソッドを呼び出すと、この辞書で使用する既存のインデックスが全て無効になります。
複雑さ:O(n)、ここで n は辞書内のキー値ペアの数です。
以下も見よ
キーと値の削除
func filter((Dictionary<Key, Value>.Element) -> Bool) -> [Key : Value]
与えられた predicate (述語) を満たす辞書のキー値のペアを含む新しい辞書を返します。
func removeValue(forKey: Key) -> Value?
与えられたキーとそれに関連した値を辞書から削除します。
func removeAll(keepingCapacity: Bool)
すべてのキー値のペアを辞書から削除します。
トップへ
トップへ
トップへ
トップへ
トップへ