@shadrin_ss
Junior

Как обновить значение словаря?

users = {}
users[1611531] = ('Иван', 'Иванович', '55555')


Как обновить определнное значение, допустим сменить Отчество?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
@shadrin_ss Автор вопроса
Junior
Для тех кому нужен ответ.
from collections import defaultdict
users = defaultdict(list)

users[1].append('Часы')
users[1].append('Очки')
users[1].append('Одежда')

print (users[1])

users[1][0] = ('Новое значение')

print (users[1])
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Сделай лучше так:
users = {}
user[1611531] = {"name":"Иван","family":"Иванов","sname":"Иванович","money":55555}
user[1611531]["sname"] = "Петрович"

в круглых скобчках - это tuple . Структура весьма ограниченная и неудобная. Разве что памяти мало занимает.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
iCode Москва
от 90 000 до 200 000 ₽
SwapZilla.co Сочи
от 200 000 ₽
SwapZilla.co Москва
от 200 000 ₽