Returns a subsequence from the start of the collection through the specified position.
SDK
- Xcode 11.0+
Framework
- Swift Standard Library
Declaration
Parameters
end
The index of the last element to include in the resulting subsequence.
end
must be a valid index of the collection that is not equal to theend
property.Index
Return Value
A subsequence up to, and including, the end
position.
Discussion
The resulting subsequence includes the element at the position end
. The following example searches for the index of the number 40
in an array of integers, and then prints the prefix of the array up to, and including, that index:
Using the prefix(through:)
method is equivalent to using a partial closed range as the collection’s subscript. The subscript notation is preferred over prefix(through:)
.
Complexity: O(1)