我正在尝试运行代码,但没有得到答案

时间:2018-12-21 03:58:40

标签: python-3.x pandas apply

我有两个for循环,但是要花一些时间,所以我正在尝试对其进行优化。

这是适用于Python的lambda。我有两个for循环。

我有数据帧,比如说df。

for i in df.index:
       for q in df.index:
            if i["pagepath"]==q["prevpagepath"]:
                then "something" 

#I am trying to do this by apply function:

def app(x):
       def app1(y):
            if x["pagepath"]==y["prevpagepath"]:
                return "something" 


df.apply(app(df):app1(df))

适用于该代码的代码不起作用

0 个答案:

没有答案