为什么在执行下面的代码
时我得到'无'作为输出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}]
答案 0 :(得分:0)
append()
更改了列表。它返回None。
l = [1, 2]
print(l.append(3))
print(l)