Разрешение пользователю назначать имена списков - PullRequest
0 голосов
/ 25 мая 2011

Я пытаюсь написать программу, которая будет отслеживать оценки студента на всех его курсах.Студент добавляет курс, а также добавляет различные сегменты курса и их вес, поэтому я планировал использовать словарь.Я использовал функцию ввода, чтобы позволить пользователю вводить имя каждого сегмента.Словарь может выглядеть следующим образом: {"homework": .2, "tests": .8} Каждый курс может иметь разные весовые коэффициенты или даже разное количество сегментов.Поэтому, чтобы отслеживать оценки, я хочу составить список домашних заданий и список тестов, в которые ученик может ввести свои оценки.Поэтому я хочу, чтобы введенное пользователем было имя списка, который отслеживает оценки, чтобы я мог сохранять оценки учащихся в списке.Мысли?Или вы можете придумать лучший способ сделать это?

1 Ответ

3 голосов
/ 25 мая 2011

Структуры данных могут быть вложенными.

{'mylist': [], 'awesomedict': {}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...