a = [1, 2]
b = ['a', 'b']
print(list(zip(a, b)))
[ (1, 'a'), (2, 'b') ]
Вопрос: Что выведет данный код?
a = [1, 2]
b = ['a', 'b']
print(list(zip(a, b)))
  Ответ:
Код выведет [(1, 'a'), (2, 'b')].
Объяснение:
zip(a, b) создает итератор, который объединяет элементы из списков a и b в пары.a[0], b[0]), (a[1], b[1]).list() преобразует итератор zip в список, содержащий кортежи.a и соответствующий элемент из списка b.