Добавление элементов в списки внутри вложенного словаря Python - PullRequest
0 голосов
/ 02 мая 2020

Для задания я хочу добавить список во вложенный словарь, подобный этому.

{Num:{Name: John, Grades:[1,2,3,4]}}

, где Num, Name и Grades получены от пользователя. Я заставил его работать, когда только один пользователь использует .update, но когда у меня есть два или более пользователей, он не работает, и вместо этого он дает мне что-то вроде этого.

{Num1:{}, Num2: {Name: John, Grade:[]}}

Любая помощь будет быть оцененным.

1 Ответ

0 голосов
/ 02 мая 2020

Я думаю, вы могли бы подумать об использовании list для хранения разных пользователей.

users = []
while True:
    more_user_query = input("will there be more users? [y]|n  ")
    if more_user_query == 'n':
        break
    # I think you should have get some code to get the user info
    user_info = get_uesr_info()
    users.append(user_info)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...