Python: функция zip ()
функция zip ()
Функция zip () используется для создания итератора, который агрегирует элементы из каждого из итераций. Итератор останавливается, когда самая короткая входная итерация исчерпана. С единственным итерируемым аргументом, он возвращает итератор из 1 кортежа. Без аргументов возвращает пустой итератор.
Версия:
(Python 3.2.5)
Синтаксис:
почтовая (* итерируемые)
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
* итерируемыми | Объекты Iterator, которые будут объединены. | необходимые |
Возвращаемое значение:
Возвращает итератор кортежей, где i-й кортеж содержит i-й элемент из каждой последовательности аргументов или итераций.
Пример: функция Python zip ()
x = [1, 2, 3]
y = [4, 5, 6]
zipped = zip(x, y)
print(list(zipped))
Выход:
[(1, 4), (2, 5), (3, 6)]
Иллюстрированная презентация:
Редактор кода Python:
Предыдущая: vars ()
Далее: Python Home
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code