Instance Method インスタンスメソッド

popFirst()

Removes and returns the first key-value pair of the dictionary if the dictionary isn’t empty. その辞書が空でないならば、辞書の中の最初のキー値ペアを削除して返します。

Declaration 宣言

mutating func popFirst() -> Dictionary<Key, Value>.Element?

Return Value 戻り値

The first key-value pair of the dictionary if the dictionary is not empty; otherwise, nil. 辞書が空でないならばこの辞書の最初のキー値ペア;そうでなければ、nil

Discussion 解説

The first element of the dictionary is not necessarily the first element added. Don’t expect any particular ordering of key-value pairs. 辞書の最初の要素は、必ずしも追加された最初の要素ではありません。何らかの特定のキー値ペア順番付けを当てにしないでください。

Complexity: Averages to O(1) over many calls to popFirst(). 計算量:多くのpopFirst()に対する呼び出しにわたって均してO(1)。

See Also 参照

Excluding Elements 要素を除外する