Тест знань з теми "Вирази-генератори та спискові вирази"

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

1. Яка головна відмінність між списковим виразом та виразом-генератором у Python?

Только один правильный ответ.

2. Які дужки використовуються для виразів-генераторів у Python?

Только один правильный ответ.

3. Що повертає наступний вираз-генератор: `(line.strip() for line in line_list)`?

Только один правильный ответ.

4. Яка форма запису є правильною для спискового виразу, що створює кортежі?

Только один правильный ответ.

5. Яка з наступних умов є необов'язковою у виразах-генераторах?

Только один правильный ответ.

6. Який результат буде виведено списковим виразом: `[(x, y) for x in 'ab' for y in (1, 2)]`?

Только один правильный ответ.

7. Для яких ситуацій вирази-генератори є переважними?

Только один правильный ответ.

8. Якщо у списковому виразі є кілька умов `for...in` без умов `if`, то довжина отриманого списку буде?

Только один правильный ответ.

9. Що робить наступний код: `[line.strip() for line in line_list if line != '']`?

Только один правильный ответ.

10. Що відбудеться при виконанні `sum(obj.count for obj in list_all_objects())`?

Только один правильный ответ.