【发布时间】:2016-06-04 18:12:57
【问题描述】:
当name_input 不为空且grade_input 为空时,我想将一个空列表作为值附加到字典中,其键是name_input。下面是代码sn-p。但这似乎不起作用。有什么建议吗?
if (name_input != '' and grade_input ==''):
name_dic[name_input].append([])
【问题讨论】:
-
您不会追加到字典中。只需这样做:
name_dic[name_input] = [] -
每个name_input 是否只有一个grade_input?空列表的字典似乎不是很有用。
-
如果您尝试初始化为空列表,您可以尝试使用
defaultdict(docs.python.org/3/library/…)。
标签: python list dictionary