ДЗ-3 Задача-6 Python

Выполнен
Заказ
5018987
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
6 Ноя 2022 в 09:00
Цена
500 ₽
Блокировка
10 дней
Размещен
5 Ноя 2022 в 15:22
Просмотров
193
Описание работы

Написать генератор all_elements(lst), который возвращает все элементы списка lst любой вложенности (см. пример для конкретики).

Указание: для проверки того, что объект итерируемый, можно проверить, что он наследник Iterable (используйте функции isinstance/issubclass и модуль collections.abc)

# your code here

def all_elements(lst):

    pass

Примечание:

# test

from collections.abc import Generator


assert isinstance(all_elements([1, [2, 3], [4, [5, 6], [[[7]]]], 8]), 5), Generator), "You have created not a generator"

assert list(all_elements([1, [2, 3], [4, [5, 6], [[[7]]]], 8])) == [1, 2, 3, 4, 5, 6, 7, 8], "Wrong values"

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
8 часов 49 минут
Выполнен в срок
Отзыв о выполненном заказе
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир