class Movie:
def __init__(self, title, imdb, critic, quote):
self.title = title
self.imdb = imdb
self.critic = critic
self.quote = quote
def mashup(self):
x =self.title + self.imdb + self.critic + self.quote
return self.x
df['concat'] = df.apply(Movie,axis=1)
我希望看到的结果是将每一列串联为数据框中的新列。
问题是 Movie 没有收到预期数量的参数,我没有调用 mashup 方法,但不确定出了什么问题。
TypeError: ("__init__() missing 3 required positional arguments: 'imdb', 'critic', and 'quote'", 'occurred at index 0')
守候你守候我
烙印99
相关分类