func prefix(through: Int) -> ArraySlice<Element>
Returns a subsequence from the start of the collection through the specified position.
コレクションの始まりから指定された位置までも含む下位シーケンスを返します。
func prefix(upTo : Int) -> ArraySlice<Element>
Returns a subsequence from the start of the collection up to, but not including, the specified position.
コレクションの始まりから指定された位置まで、しかしそれは含めない下位シーケンスを返します。
func prefix(while: (Element) -> Bool) -> ArraySlice<Element>
Returns a subsequence containing the initial elements until
predicate
returns false
and skipping the remaining elements.
predicate
がfalse
を返すまで冒頭の要素を含んでいて残りの要素を飛ばしている、ある下位シーケンスを返します。
func suffix(Int) -> ArraySlice<Element>
Returns a subsequence, up to the given maximum length, containing the final elements of the collection.
下位シーケンスを、指定された最大長まで、コレクションの末尾の要素を含めて返します。
func suffix(from: Int) -> ArraySlice<Element>
Returns a subsequence from the specified position to the end of the collection.
指定された位置からコレクションの終わりまでの下位シーケンスを返します。