Python - 遍历字典列表 - 错误为NoneType

时间:2015-03-05 19:04:28

标签: list python-2.7 nonetype

为什么在执行下面的代码

时我得到'无'作为输出
listdic = [{'a':1,'b':2,'c':3},{'a':1,'b':2,'c':3}]
listA = []
for i in listdic:
    listB = listA.append(i)

print listB

我得到以下输出:无

预期结果: [{ 'A':1, 'B':2, 'C':3},{ 'A':1, 'B':2, 'C':3}]

1 个答案:

答案 0 :(得分:0)

append()更改了列表。它返回None。

l = [1, 2]

print(l.append(3))

print(l)