标签: python pandas dataframe pairwise-distance
我有一个熊猫DataFrame'df',其中包含约10 6 行。现在,我要执行以下代码:
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)
最有效的方法是什么?