помогите понять суть задания по python

есть задание, помогите понять что надо делать , как должен выглядеть код? Написать функцию, которая принимает список пользователей (имеющуюся структуру данных [ {}, {}, .. ]) и добавляет пользователю данные статуса. Значение статуса устанавливать в suspicious, если пользователь младше 18 и работает или старше 18 и не работает.. в not_suspicious, если пользователь младше 18 и не работает или старше 18 и работает. Функция должна возвращать обновленный список с пользователями.


Ответы (1 шт):

Автор решения: Deniska SosiSka

Задание заключается в написании функции, которая принимает список пользователей в виде списка словарей и добавляет им ключ status со значениями suspicious или not_suspicious в зависимости от их возраста и статуса занятости. Вам нужно:

  • Создать функцию, принимающую список пользователей в виде списка словарей.
  • Перебрать список пользователей и для каждого добавить ключ "status" со значением "suspicious" или "not_suspicious" в зависимости от их возраста и статуса занятости.
  • Вернуть обновленный список пользователей из функции.

Код должен содержать:

  • Объявление функции, которая на вход принимает лист словарей
  • Цикл в котором будет осуществляться перебор словарей из листа
  • Ветвление в результате которого, мы будет указывать значения ключа status
  • Возврат списка словарей из функции

Перед тем как переходить к задачам начните с основ.

→ Ссылка