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

Passing Score: 0.70

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.

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

Only one correct answer.