Программа должна обработать JSON-файл countries_languages.json, содержащий список записей с информацией о странах и соответствующих государственных языках. В каждой записи есть 2 атрибута: 1) "country" — название страны 2) "language" — государственный
- Программирование
Условие:
Дима мечтает однажды отправиться в кругосветное путешествие и побывать во всех странах мира. Чтобы подготовить теоретические знания для будущей поездки, Дима решил начать с государственных языков.
На вход программе подается JSON-файл countries_languages.json, содержащий список записей с информацией о странах и соответствующих государственных языках.
В каждой записи есть 2 атрибута:
1) "country" — название страны
2) "language" — государственный язык
Программа должна создать словарь, где ключами будут государственные языки, а значениями — страны, в которых говорят на данном языке. Порядок, в котором будут располагаться страны и языки внутри словаря, неважен. После генерации словарь выводится на экран.
Решение:
Ниже представлено пошаговое решение задачи на языке Python. Шаг 1. Импортируем модуль json, который позволяет работать с JSON-файлами. Шаг 2. Считываем данные из файла countries_languages.json. Предполагаем, что файл находится в той же директории, что и программа. Используем код для чтения файла: ------------------------------------------------- import json with open(countries_languages.json, encoding=utf-8) as file: data = json.load(file) ------------------------------------------------- В переменной data теперь хранится список словарей, где каждый словарь имеет два атрибута: country...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства