不确定为什么append函数在以下代码中返回'None'
dw=[1,3,5]
dw=[0]+dw
print(dw,type(dw))
dw=dw.append(12)
print(dw)
输出为:([0,1,3,5],'list'),无。
为什么不用[0,1,3,5,12]添加函数?
感谢;
答案 0 :(得分:0)
您正在为访问append
方法的列表分配值。 append
方法不返回任何内容。
dw=[1,3,5]
dw=[0]+dw
print(dw,type(dw))
dw.append(12) #here, just call append and not assign it to a variable
print(dw)