мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


python:week7 [15/03/2017 04:17] (текущий) – создано ybezrukov
Строка 1: Строка 1:
 +Для следующих заданий потребуется файл {{ :python:week4_complete_data.ods |с дополнительными данными}} В этом файле к городам и странам добавились еще регионы. Наша задача организовать данные аккуратным образом, чтобы избавиться от дублирования информации. Для этого опишем следующие словари:
  
 +<code python>
 +
 +cities = dict() # номер города: название города
 +regions = dict() # номер региона: название региона
 +countries = dict() # номер страны: название страны
 +city2region = dict() # номер города: номер региона
 +region2country = dict() # номер региона: номер страны
 +
 +</code>
 +
 +====== Задание 9 ======
 +
 +Создать новые файлы данных из документа и заполнить словари не более чем тремя циклами
 +
 +====== Задание 10 ======
 +
 +Напечатать на экран строки "город, регион, страна", в которых перечислить все города
 +
 +====== Задание 11 ======
 +
 +Написать **функцию**, которая по стране создает список номеров всех принадлежащих ей городов. И возвращает этот список. Результат работы функции вывести на экран.