func contains(where: ((key: Key, value: Value)) -> Bool) -> Bool
Returns a Boolean value indicating whether the sequence contains an element that satisfies the given predicate.
指定された述部を満足させるある要素をシーケンスが含むかどうかを指し示すブール値を返します。
func first(where: ((key: Key, value: Value)) -> Bool) -> (key: Key, value: Value)?
Returns the first element of the sequence that satisfies the given predicate.
与えられた述部を満たすこのシーケンスの最初の要素を返します。
func firstIndex (where: ((key: Key, value: Value)) -> Bool) -> Index?
Returns the first index in which an element of the collection satisfies the given predicate.
最初のインデックスで、それにおけるコレクションの要素が与えられた述部を満足させるものを返します。
func min(by: ((key: Key, value: Value), (key: Key, value: Value)) -> Bool) -> (key: Key, value: Value)?
Returns the minimum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最小の要素を返します、与えられた述部を要素間の比較として使います。
func max(by: ((key: Key, value: Value), (key: Key, value: Value)) -> Bool) -> (key: Key, value: Value)?
Returns the maximum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最大の要素を返します、与えられた述部を要素間の比較として使います。