将列表添加到字典

时间:2019-05-02 11:08:20

标签: python python-2.7

我想在运行时向字典添加列表或列表。当我在python shell上执行此操作时,它工作正常,但是当我在python程序中执行此操作时,它存储为none。

reportDetails = dict()
reportRows = list()
key = "1_2"
    if reportDetails.__contains__(key):
        reportRows = reportDetails.get(key)
        reportDetails[key] = reportRows.append(row)
    else:
        reportRows = list()
        reportDetails[key] = list()
        reportDetails[key] = reportRows.append(row)

打印时得到以下输出

{u'1_2': None}

我需要的输出是

{u'1_2':[3,4], u'a_b':[5,6]}

我的代码有问题吗?还是有人指点我的网站或代码来做到这一点?

UPDATE

我的问题已通过@Khelwood条评论解决。

0 个答案:

没有答案