#python-3.x
Вопрос:
у меня есть такой код :
values = [1, 'admin', 'admin123'] dict = {'id':'', 'username':'', 'password':''}
я хочу, чтобы все было так :
{ 'id': 1, 'username': 'admin' 'password': 'admin123' }
но с петлей для. не вручную, как :
{ 'id': values[0], 'username': values[1], 'password': values[2] }
как?
Ответ №1:
Я думаю, тебе нужно что-то вроде этого
values = [1, 'admin', 'admin123'] dict = {'id': '', 'username': '', 'password': ''} for k, v in zip(dict, values): dict[k] = v print(dict)
Ответ №2:
Вы можете использовать этот dict.Keys()
метод, чтобы получить список всех ключей. Затем вы можете обойти их и сопоставить значения этих ключей в своем словаре