python pandas中两个列的数值不能进行对比吗?

ip mac1 mac2 0 192.168.1.1 xx.xx.xx.xx yy.yy.yy.yy 1 192.168.1.2 xx.xx.xx.x…
关注者
6
被浏览
8,866

1 个回答

直接用 == 就好了

import pandas as pd
df = pd.DataFrame(your_data, columns=["ip", "mac1", "mac2"])
result = df[df["mac1"] == df["mac2"]]

同理,!= , >, <, 等都可以用

为什么?