Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 28.11.2022
Сообщений: 1

Вложенный словарь kdrama_info

16.12.2022, 00:47. Показов 664. Ответов 0

Студворк — интернет-сервис помощи студентам
Пожалуйста, помогите разобраться с задачей, битый час сижу с этой последней таской, завтра сдача


You have a nested dictionary kdrama_info, which contains information about popular Korean TV series. The keys in this dictionary are the titles of the series in Korean (RR). The values are other dictionaries with the following keys:

name - series’ name in Russian
genre - TV series’ genre
age restrictions - the youngest age at which you are allowed to watch this series
year - the year of the series’ release
actors - the list of actors
rating - the series’ rating on Kinopoisk
review - series’ description
Remember that we will change the content of the dictionary kdrama_info while checking your solution!

Your task is to write a function get_info that accepts as input:

nested dictionary kdrama_info
at least 1 (one) genre
information about the series that you need to get (use named parameter info: set the default value to "korean name;review"; the parameter value is a string where the information is separated by semicolon (without space), for example, info='genre;year;rating')
The function should return:

pandas DataFrame containing information about series that have the requested genres
Take into account:

The first column of the table should always be genre (the content of the key genre). The second column - the title of the series in Russian (the content of the key name). The remaining columns are the requested information.
The column names must match the dictionary keys.
If the user asks for the information about the series’ Korean title (пользователь передаст в параметр info значение "korean name"), then name the column as "korean name".
If there are no series in the dictionary that satisfy the request, the function should return the phrase "По Вашему запросу ничего не найдено"
There should be no duplicate columns in the table (например, если пользователь передал в параметр info значение name, то Ваша функция должна справиться с этим и не добавлять в таблицу второй столбец name)
Sort the dataframe by the "name" column in ascending order (это важно)
Reset the indexes

Example:

get_info(kdrama_info, 'комедия')
По Вашему запросу ничего не найдено

get_info(kdrama_info, 'драма', 'мелодрама')
*выводится датафрейм с сериалами подходящими по жанрам*

get_info(kdrama_info, 'триллер', 'ужасы', 'комедия', info='genre;year;rating')
*выводится датафрейм с сериалами подходящими по жанрам и нужными колонками*

Column Types:

name object
genre object
age restrictions int64
year int64
actors object
rating float64
review object
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.12.2022, 00:47
Ответы с готовыми решениями:

Сформировать словарь с ключами, а значения должен быть двумерных (вложенный) кортеж
Вводятся числа в одну строчку в формате: 1;3 4 5;2 4 3 4;1;6 8 10; … То есть, здесь группы чисел, разделенных точкой с запятой. Одно...

Внесение данных во вложенный словарь
как внести изменения во вложенный словарь используя данные из path_weight {'A': {}, 'B': {}, 'C': {}, 'D': {}, 'E': {}, 'F': {},...

Как развернуть вложенный словарь
Добрый день. Помогите с решением, уже всю голову себе сломал.. Есть словарь вида: test01 = { "success": 'true', ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.12.2022, 00:47
Помогаю со студенческими работами здесь

Создать вложенный словарь из вложенного списка
Есть вложенный список с небольшой и не постоянной вложенностью типа ls=,,] нужно получить вложенный словарь вида value=0 ...

Вложенный словарь и как его изменить
Нужно создать базу данных по примеру Ее вид примерно следующий: ...

Составной/вложенный тип + словарь
Добрый вечер. Помогите, пожалуйста, написать код для следующей задачи: есть Завод1, Завод2...и т.д., у каждого завода набор...

Вложенный запрос вернул больше одного значения. Это запрещено, когда вложенный запрос следует после =, !=, <, <=, >, >=
У меня появилась странная ошибка. Почему при попытке добавить в таблицу новые записи мне выскакивает эта ошибка: 512, уровень: 16,...

Вложенный запрос вернул больше одного значения Это запрещено, когда вложенный запрос следует после =, !=, <, <
Здравствуйте,проблема вот в чем,при добавление записи в таблицу,первая запись добавляется,а при добавление второй выдает что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru