Работа со списком
Информатика

0: Удалите ключи суббота и воскресенье. Вместо них добавьте пару, где ключ — это кортеж суббота, воскресенье

0: Удалите ключи суббота и воскресенье. Вместо них добавьте пару, где ключ — это кортеж суббота, воскресенье, а значение — список с делом посадить цветы на даче. Можно ли сделать ключ суббота, воскресенье списком?
0: Можно ли заменить ключи суббота и воскресенье на список в задании фотографии?
1: Добавьте в список дел во вторник утром поход к зубному.
1: Какой новый пункт можно добавить в список во вторник утром?
2: Замените поход в театр на поход в кино в списке дел в пятницу вечером.
2: Какой фильм следует посмотреть в пятницу вечером вместо театра?
3: Ваш друг вернётся из отпуска на один день раньше, поэтому он заберёт свою собаку в среду, а не в четверг. Удалите дело погулять с собакой из соответствующих списков.
3: Когда нужно взять собаку, учитывая изменения планов вашего друга?
4: Выведите второе дело из списка.
4: Какое дело следует вывести вторым из списка?
Верные ответы (2):
  • Валера
    Валера
    43
    Показать ответ
    Тема вопроса: Работа со списком дел

    Инструкция:
    Начнем с задачи 0. Для того чтобы удалить ключи "суббота" и "воскресенье", а затем добавить пару с ключом в виде кортежа "суббота, воскресенье" и значением в виде списка дел "посадить цветы на даче", нужно выполнить следующий код:
    python
    del дела["суббота"]
    del дела["воскресенье"]
    дела[("суббота", "воскресенье")] = ["посадить цветы на даче"]

    Нет, нельзя сделать ключ "суббота, воскресенье" списком. Ключами словаря должны быть неизменяемые значения, такие как строки, числа или кортежи.

    Перейдем к задаче 1. Чтобы добавить в список дел новый пункт "поход к зубному" во вторник утром, нужно выполнить следующий код:
    python
    дела["вторник утром"].append("поход к зубному")

    Новый пункт, который можно добавить в список дел во вторник утром, может быть, например, "сделать уроки" или "прочитать книгу".

    Продолжим с задачей 2. Чтобы заменить "поход в театр" на "поход в кино" в списке дел в пятницу вечером, нужно выполнить следующий код:
    python
    дела["пятница вечером"][0] = "поход в кино"

    Фильм, который следует посмотреть в пятницу вечером вместо театра, может быть любым популярным фильмом или фильмом, который вы хотите посмотреть.

    Перейдем к задаче 3. Для продолжения задачи нам не хватает информации о том, какой день отпуска у друга. Если у вашего друга отпуск продолжается только один день, то его прибытие можно записать следующим образом:
    python
    дела[день_прибытия].append("возвращение друга из отпуска")

    Здесь "день_прибытия" - это переменная, содержащая день, когда друг вернется из отпуска.

    Пример:
    python
    дела = {
    "понедельник утро": ["учиться", "идти в школу"],
    "понедельник вечер": ["делать домашнюю работу", "тренировка спорта"],
    "вторник утро": ["идти в школу"],
    "пятница вечером": ["поход в театр"]
    }

    # Задача 0
    del дела["суббота"]
    del дела["воскресенье"]
    дела[("суббота", "воскресенье")] = ["посадить цветы на даче"]

    # Задача 1
    дела["вторник утром"].append("поход к зубному")

    # Задача 2
    дела["пятница вечером"][0] = "поход в кино"

    # Задача 3
    дела[день_прибытия].append("возвращение друга из отпуска")


    Совет:
    Для более удобной работы со списками дел рекомендуется использовать словари, где ключами являются дни недели и время дня, а значениями - списки дел для каждого временного интервала.

    Дополнительное упражнение:
    Какие другие пункты можно добавить в список дел во вторник утром?
  • Lev
    Lev
    33
    Показать ответ
    Задача 0: Удалите ключи суббота и воскресенье. Вместо них добавьте пару, где ключ — это кортеж суббота, воскресенье, а значение — список с делом посадить цветы на даче. Можно ли сделать ключ суббота, воскресенье списком?

    Разъяснение:
    В данной задаче требуется удалить ключи "суббота" и "воскресенье" из словаря и добавить новую пару, где ключ будет представлен в виде кортежа ("суббота", "воскресенье") а значение будет списком с делом "посадить цветы на даче". В Python нельзя использовать изменяемые типы данных, такие как список, в качестве ключей в словаре. Возможными ключами могут быть только неизменяемые типы данных, такие как строки, числа или кортежи. Поэтому ключ "суббота, воскресенье" не может быть списком.

    Доп. материал:
    Словарь до изменений:

    {"понедельник": ["посещение врача"], "вторник": ["учеба"], "среда": ["тренировка"], "четверг": ["письмо другу"], "пятница": ["театр"], "суббота": ["отдых"], "воскресенье": ["отдых"]}

    Словарь после изменений:

    {"понедельник": ["посещение врача"], "вторник": ["учеба"], "среда": ["тренировка"], "четверг": ["письмо другу"], "пятница": ["театр"], ("суббота", "воскресенье"): ["посадить цветы на даче"]}


    Совет:
    Для удаления ключей из словаря можно использовать оператор `del`. Для добавления новой пары можно использовать простое присваивание, указав в качестве ключа кортеж ("суббота", "воскресенье") и в качестве значения список с делом.

    Дополнительное упражнение:
    Определите, какие ключи остались в словаре после выполнения заданных изменений.
Написать свой ответ: