12 из 95 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Python · Advanced Python
Что возвращает enumerate(['x', 'y', 'z']) при итерации?
enumerate(['x', 'y', 'z'])
Список кортежей: [(0, 'x'), (1, 'y'), (2, 'z')]
[(0, 'x'), (1, 'y'), (2, 'z')]
Итератор, который выдаёт кортежи типа (0, 'x'), (1, 'y'), (2, 'z')
(0, 'x')
(1, 'y')
(2, 'z')
Словарь, где ключи — индексы, значения — элементы: {0: 'x', 1: 'y', 2: 'z'}
{0: 'x', 1: 'y', 2: 'z'}
Объект zip, который связывает индексы со значениями