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

filter(_:)

Returns a new dictionary containing the key-value pairs of the dictionary that satisfy the given predicate. この辞書のキー値ペアで与えられた述部を満たすものを含んでいる新しい辞書を返します。

Declaration 宣言

func filter(_ isIncluded: (Dictionary<Key, Value>.Element) throws -> Bool) rethrows -> [Key : Value]

Parameters パラメータ

isIncluded

A closure that takes a key-value pair as its argument and returns a Boolean value indicating whether the pair should be included in the returned dictionary. キー値ペアをそれの引数として取り、返される辞書にそのペアが含まれるべきかどうかを指し示すブール値を返します。

Return Value 戻り値

A dictionary of the key-value pairs that isIncluded allows. isIncludedが認めるキー値ペアからなる辞書。

See Also 参照

Removing Keys and Values キーと値の削除