为什么我会得到" TypeError:类型' NoneType'没有len()"?

时间:2017-10-24 15:48:30

标签: python python-3.x

TypeError: object of type 'NoneType' has no len()

错误

function numberClickHandler() {
    calInput.value += this.value;
}

我想练习功能" map"。但是当我使用len()时,我似乎犯了一个错误。

1 个答案:

答案 0 :(得分:2)

函数list.append()修改了一个列表并返回None。这一行

return(len(onelist.append(word)))

试图返回None的长度,这显然会引发TypeError。尝试像

这样的东西
onelist.append(word)
return(len(onelist))