Python:将空列表作为值添加到字典

标签 python list dictionary

<分区>

我想在 name_input 不为空且 grade_input 为空的字典中附加一个空列表作为值,字典的键是 name_input。以下是代码片段。但这似乎不起作用。有什么建议吗?

if (name_input != '' and grade_input ==''):
        name_dic[name_input].append([])

最佳答案

.append() 方法适用于列表,不适用于字典。

要将新的键/值对添加到字典中,只需执行以下操作:

name_dic[name_input] = []

关于Python:将空列表作为值添加到字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35568543/

相关文章:

Python - 使用 NLTK 从非结构化文本 (NLP) 中提取实体(名词短语)的关系

javascript - 这是JavaScript中可行的 map 制作方法吗?

Java List<String> 当为空时返回 1

javascript - 在jQuery中通过索引获取字典的键值

python - python 中用于实现 37% 规则的字典

python - Python 3 有什么原因会执行一条语句两次吗?

python - 在 Django 中,通过搜索框和类别一次性搜索和过滤?

python - 如何为 Python 3.6 安装 NumPy

r - 在 mutate 中访问列表元素

list - 如何比较排名列表