zip(_:_:)

Попарно объединяет две последовательности.

Сигнатураfunc zip<A, B>(_ a: A, _ b: B) -> Zip2Sequence<A, B>

Возвращает последовательность пар из элементов двух последовательностей. Длина результата равна меньшей из двух.

let names = ["Анна", "Иван"]
let ages = [30, 25]
for (n, a) in zip(names, ages) {
    print(n, a) // Анна 30 / Иван 25
}
← Все записи: Стандартная библиотека Swift
Поддержать проект