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

use*_*492 1 python dictionary list

我想在name_input为空时追加一个空列表作为值,并且对于字典为grade_input为空,其字符为name_input.以下是代码段.但它似乎没有用.有什么建议?

if (name_input != '' and grade_input ==''):
        name_dic[name_input].append([])
Run Code Online (Sandbox Code Playgroud)

K. *_*yah 6

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

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

name_dic[name_input] = []
Run Code Online (Sandbox Code Playgroud)

  • 正如ldjaw先前评论过的那样. (2认同)