Мне нужно ввести пользовательский ввод из текстовых полей и поместить его в свой dict. мой код такой, но я, кажется, получаю ошибку ключа.,

my_Dict = {}
v = self._etyV.get() # vehicle number 
n = self._etyN.get() # time in 
in, out, charge = m_Dict

Это должно быть добавлено в my_Dict с ключом v и значением in. но поскольку тайм-аут и заряд еще не записаны, он будет считаться None.

my_Dict[v] = {in, None, None} 
-2
Arif Rashed 12 Окт 2020 в 11:09

1 ответ

Лучший ответ

Я считаю, что вы ищете ответ

my_Dict.update({v : [time_in, None, None]})

Также на будущее, слово in является зарезервированным ключевым словом в python, не уверен, что вы знали.

0
Vedricah 12 Окт 2020 в 08:34