Задать вопрос
@ITwebdeve

Как сделать программу добавляющую словарь в словарь?

Нужна программа, которая связана с json-ом, она должна принимать имя_пользователе,имя,фамилию,дату рождения, и создавать новый словарь внутри словаря, где будет хранится вся эта информация.Решил задать вопрос, т.к уже долго ломаю голову))
Dannye = {}
Hello = "Приветствуем! Введите ваши данные:\n"
 def procces(slovar,username,name,familia,ddmmyy,nomer,assport):
slovar[username] = {"Name":name}
slovar[username] = {"Familia":familia}
slovar[username] = {"Data":ddmmyy}
slovar[username] = {"Nomer":nomer}
while True:
    Hell = input(Hello)
    if Hell == "Да":
     user = input("Введите ваш позывной:")
     nama = input("Имя:")
     fama = input("Фамилия:")
     data = input("Дата:")
     nome = input("Номер:")
     procces(Dannye,user,nama,fama,data,nome,passport)
     print(Dannye)
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
slovar[username] = {"Name":name}
slovar[username] = {"Familia":familia}
slovar[username] = {"Data":ddmmyy}
slovar[username] = {"Nomer":nomer}

Ты перезаписываешь slovar[username] каждый раз.
slovar[username] = {
    "Name":name,  # инглиш
    "Familia":familia, # рунглиш
    "Data":ddmmyy, # рунглиш
    "Nomer":nomer,  # рунглиш
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 12:33
3000 руб./за проект
02 февр. 2025, в 12:27
5000 руб./за проект
02 февр. 2025, в 11:35
3000 руб./за проект