我是Data Analytics的新手。 有人可以解释使用lambda来使用lambda函数计算x。
specific_lambda=lambda x: set(['Adventure','Fantasy', 'Comedy','Drama']).issubset(x)
comic_movies=df[df.geners_arr.map(specific_lambda)]
comic_movies
count_lambda=lambda x: len(x)
df['Genre_count for Movie']=df.geners_arr.apply(count_lambda)
df.head(3)
答案 0 :(得分:0)
Lambda函数是匿名函数。以下两个是等效的:
def count_lambda(x):
return len(x)
与
相同count_lambda = lambda x: len(x)
另见https://docs.python.org/3/tutorial/controlflow.html#lambda-expressions