subscript(Set<Element>.Index) -> Element
Accesses the member at the given position.
与えられた位置でのメンバにアクセスします。
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) -> Set<Element>.Index?
Returns the index of the given element in the set, or
nil
if the element is not a member of the set.
与えられた要素の集合の中のインデックス、またはその要素が集合のメンバでないならばnil
を返します。
func firstIndex (where: (Element) -> Bool) -> Index?
Returns the first index in which an element of the collection satisfies the given predicate.
最初のインデックスで、それにおけるコレクションの要素が与えられた述部を満足させるものを返します。
func index(of: Element) -> Index?
Returns the first index where the specified value appears in the collection.
指定された値がコレクションにおいて現れるところの最初のインデックスを返します。
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(by: (Element, Element) -> Bool) -> Element?
Returns the maximum element in the sequence, using the given predicate as the comparison between elements.
シーケンスの中の最大の要素を返します、与えられた述部を要素間の比較として使います。