Тест знань з теми "Ітератори"

Прохідний бал: 0,70

1. Що таке ітератор у Python?

Лише одна правильна відповідь.

2. Який метод має підтримувати ітератор у Python?

Лише одна правильна відповідь.

3. Що відбувається, коли ітератор закінчує свій потік даних?

Лише одна правильна відповідь.

4. Яка функція вбудована в Python для отримання ітератора з об'єкту?

Лише одна правильна відповідь.

5. Які з наступних типів даних підтримують ітерацію в Python?

Можлива одна або кілька правильних відповідей.

6. Що трапиться при виконанні наступного коду: `next(it)` третій раз, якщо it = iter([1, 2, 3])?

Лише одна правильна відповідь.

7. Що поверне функція `iter()` при застосуванні до словника?

Лише одна правильна відповідь.

8. Які дії може виконати ітератор у Python, згідно з протоколом ітератора?

Можлива одна або кілька правильних відповідей.

9. Як можна матеріалізувати ітератор як список?

Лише одна правильна відповідь.

10. Що трапиться, якщо спробувати знайти елемент X у нескінченному ітераторі за допомогою оператора "in"?

Лише одна правильна відповідь.