func joined() -> FlattenSequence<Set<Element>>
Returns the elements of this sequence of sequences, concatenated.
このシーケンスに属する複数のシーケンスの要素を、鎖状に連結して返します。
Available when
Element
conforms to Sequence
.
Element
がSequence
に準拠する時に利用可能です。
func joined<Separator>(separator: Separator) -> JoinedSequence<Set<Element>>
Returns the concatenated elements of this sequence of sequences, inserting the given separator between each element.
各要素の間に与えられた分離子を挿入して、このシーケンスに属する複数のシーケンスの要素を鎖状に連結して返します。
Available when
Element
conforms to Sequence
.
Element
がSequence
に準拠する時に利用可能です。
func split(separator: Element, maxSplits : Int, omittingEmptySubsequences : Bool) -> [Slice<Set<Element>>]
Returns the longest possible subsequences of the collection, in order, around elements equal to the given element.
与えられた要素と等しい要素を避けるようにして、このコレクションの最も長くなりうる下位シーケンスを、順番に返します。
func split(maxSplits : Int, omittingEmptySubsequences : Bool, whereSeparator : (Element) -> Bool) -> [Slice<Set<Element>>]
Returns the longest possible subsequences of the collection, in order, that don’t contain elements satisfying the given predicate.
与えられた述部を満たす要素を含んでいない、このコレクションの最も長くなりうる下位シーケンスそれらを順序どおりに返します。