0

我有一个包含大约 10 6行的 pandas DataFrame 'df' 。现在我想执行以下代码:

c = []
for ind, a in df.iterrows():
    for ind, b in df.iterrows():
        if a.hit_id < b.hit_id and a.layer_id != b.layer_id :
            c.append(dist(a, b))
c = numpy.array(c)

这样做最有效的方法是什么?

4

0 回答 0