func contains(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: (Element) -> Bool) -> Bool
Returns a Boolean value indicating whether the sequence contains an element that satisfies the given predicate.
指定された述部を満足させるある要素をシーケンスが含むかどうかを指し示すブール値を返します。
func allSatisfy ((Element) -> Bool) -> Bool
Returns a Boolean value indicating whether every element of a sequence satisfies a given predicate.
シーケンスのすべての要素がある与えられた述部を満たすかどうかを指し示すブール値を返します。
func first(where: (Element) -> Bool) -> Element?
Returns the first element of the sequence that satisfies the given predicate.
与えられた述部を満たすこのシーケンスの最初の要素を返します。
func firstIndex (of: Element) -> Int?
Returns the first index where the specified value appears in the collection.
指定された値がコレクションにおいて現れるところの最初のインデックスを返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func index(of: Element) -> Int?
Returns the first index where the specified value appears in the collection.
指定された値がコレクションにおいて現れるところの最初のインデックスを返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func firstIndex (where: (Element) -> Bool) -> Int?
Returns the first index in which an element of the collection satisfies the given predicate.
最初のインデックスで、それにおけるコレクションの要素が与えられた述部を満足させるものを返します。
func lastIndex (of: Element) -> Int?
Returns the last index where the specified value appears in the collection.
指定された値がコレクションにおいて現れるところの最後のインデックスを返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func lastIndex (where: (Element) -> Bool) -> Int?
Returns the index of the last element in the collection that matches the given predicate.
与えられた述部に合致する、コレクションの中の最後の要素のインデックスを返します。
func min() -> Element?
Returns the minimum element in the sequence.
シーケンスの中の最小の要素を返します。
Available when
Element
conforms to Comparable
.
Element
がComparable
に準拠する時に利用可能です。
func min(by: (Element, Element) -> Bool) -> Element?
Returns the minimum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最小の要素を返します、与えられた述部を要素間の比較として使います。
func max() -> Element?
Returns the maximum element in the sequence.
シーケンスの中の最大の要素を返します。
Available when
Element
conforms to Comparable
.
Element
がComparable
に準拠する時に利用可能です。
func max(by: (Element, Element) -> Bool) -> Element?
Returns the maximum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最大の要素を返します、与えられた述部を要素間の比較として使います。