def awesome_count():
if 'awesome' in dict:
return 1
else:
return 0
products['awesome']= products['word_count'].apply(awesome_count)
TypeError:awesome_count()不带参数(给定1个)
调用该函数有什么问题。有人可以帮忙吗?
答案 0 :(得分:1)
您的awesome_count
函数看起来应该采用一个参数dict
:
def awesome_count(dict):
....
你应该把它称为dict
以外的东西,因为这是一种内置的数据类型。对于像这样简单的事情d
会很好。
要记住的另一件事是Python
不是javascript
- apply
上没有dict
方法,除非您已经创建子类并自行添加。