Array.prefix(_:)
Первые n элементов.
Сигнатура
func prefix(_ maxLength: Int) -> ArraySlice<Element>Возвращает срез из первых maxLength элементов. Если массив короче, возвращается весь массив. Результат можно обернуть в Array(...).
let nums = [1, 2, 3, 4, 5]
print(Array(nums.prefix(3))) // [1, 2, 3]