写python程序时遇到的错误提示:
AttributeError: 'NoneType' object has no attribute 'append'
例如你定义了空list,想讲元素加进去
l=[]
m=''.join.s[i:i+k]
l = l.append(m)
请注意:l = l.append(m) 是不对的,【与之区分的是常用的a+=1】
l.append(m)执行后的返回值是NoneType
l 不能=NoneType
正确的写法是【直接用 l.append(m)就可以了】
也就是:
l=[]
m=''.join.s[i:i+k]
l.append(m)
总结:append会修改l,然后返回None type。不要把返回值再赋值list。
python错误提示:AttributeError: 'NoneType' object has no attribute 'append'_qulengdai0563的博客-CSDN博客
网友评论