我正在尝试从未加权二部图中删除自环,但是我的代码仅打印了前两行(作为一行),对于循环的每次迭代都会打印这两行(作为一行)。我对熊猫很陌生,可能正在犯一些循环错误。
我尝试仅遍历索引,并且仅遍历行,但是最终结果是相同的。
代码:
for index,row in dataset.iterrows():
x = next(dataset.iterrows())
y=x[1].to_string().split()
if ((y[0])!=(y[1])):
outfile.write(x[1].to_string() + "\n")
输入:
% bip unweighted
1 1
1 2
1 3
1 4
...
实际:
% bip unweighted 1 1
% bip unweighted 1 1
% bip unweighted 1 1
...
预期:
% bip unweighted
1 2
1 3
1 4
...