func filter((Int) -> Bool) -> [Int]
Returns an array containing, in order, the elements of the sequence that satisfy the given predicate.
指定された述部を満足させるものであるシーケンスの要素を、順序通りに、含んでいる配列を返します。
func filteredIndexSet (in: Range<IndexSet.Element>, includeInteger : (IndexSet.Element) -> Bool) -> IndexSet
Returns an IndexSet filtered according to the result of
includeInteger
.
includeInteger
の結果によってフィルタされたIndexSetを返します。
func filteredIndexSet (includeInteger : (IndexSet.Element) -> Bool) -> IndexSet
Returns an IndexSet filtered according to the result of
includeInteger
.
includeInteger
の結果によってフィルタされたIndexSetを返します。
func prefix(Int) -> Slice<IndexSet>
Returns a subsequence, up to the specified maximum length, containing the initial elements of the collection.
下位シーケンスを、指定された最大長まで、コレクションの冒頭の要素を含めて返します。
func prefix(through: Index) -> Slice<IndexSet>
Returns a subsequence from the start of the collection through the specified position.
コレクションの始まりから指定された位置までも含む下位シーケンスを返します。
func prefix(upTo : Index) -> Slice<IndexSet>
Returns a subsequence from the start of the collection up to, but not including, the specified position.
コレクションの始まりから指定された位置まで、しかしそれは含めない下位シーケンスを返します。
func prefix(while: (Int) -> Bool) -> Slice<IndexSet>
Returns a subsequence containing the initial elements until
predicate
returns false
and skipping the remaining elements.
predicate
がfalse
を返すまで冒頭の要素を含んでいて残りの要素を飛ばしている、ある下位シーケンスを返します。
func suffix(Int) -> Slice<IndexSet>
Returns a subsequence, up to the given maximum length, containing the final elements of the collection.
下位シーケンスを、指定された最大長まで、コレクションの末尾の要素を含めて返します。
func suffix(from: Index) -> Slice<IndexSet>
Returns a subsequence from the specified position to the end of the collection.
指定された位置からコレクションの終わりまでの下位シーケンスを返します。