繁体   English   中英

如何将 key:value 添加到 empy dict 中,值大于 1 个项目

[英]how to add in key:value into empy dict with values be more than 1 items

我需要从文本框中获取用户输入并将其放入我的字典中。 我的代码是这样的,但我似乎得到了keyerror。,

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

这是将 v 作为键和 in 作为值附加到 my_Dict 中。 但由于超时和充电尚未记录,它只会作为无。

my_Dict[v] = {in, None, None} 

我相信你正在寻找的答案是

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

另外为了将来参考,单词in是 python 中的保留关键字,不确定您是否知道。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM