func contains(Self.Element) -> Bool
Returns a Boolean value indicating whether the sequence contains the given element.
指定された要素をシーケンスが含むかどうかを指し示すブール値を返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func contains(where: (Self.Element) -> Bool) -> Bool
Returns a Boolean value indicating whether the sequence contains an element that satisfies the given predicate.
指定された述部を満足させるある要素をシーケンスが含むかどうかを指し示すブール値を返します。
func allSatisfy ((Self.Element) -> Bool) -> Bool
Returns a Boolean value indicating whether every element of a sequence satisfies a given predicate.
シーケンスのすべての要素がある与えられた述部を満たすかどうかを指し示すブール値を返します。
func min() -> Self.Element?
Returns the minimum element in the sequence.
シーケンスの中の最小の要素を返します。
Available when
Element
conforms to Comparable
.
Element
がComparable
に準拠する時に利用可能です。
func min(by: (Self.Element, Self.Element) -> Bool) -> Self.Element?
Returns the minimum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最小の要素を返します、与えられた述部を要素間の比較として使います。
func max() -> Self.Element?
Returns the maximum element in the sequence.
シーケンスの中の最大の要素を返します。
Available when
Element
conforms to Comparable
.
Element
がComparable
に準拠する時に利用可能です。
func max(by: (Self.Element, Self.Element) -> Bool) -> Self.Element?
Returns the maximum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最大の要素を返します、与えられた述部を要素間の比較として使います。