如图,我想要遍历该df中的destIP找出想要的值,并输出对应的ClusterNo中的值。比如我想找到第一个172.23.0.10,然后返回对应的值为4。有没有大佬知道该怎么做?如果将所有destIP都返回为对应的ClusterNo的数呢?
直接用列赛选到 destIp 为指定值的行,然后取 clusterNo ,代码如下:
data = pd.read_csv('F:/Study/grade.log',header=0)
target = data[data['destIP']=='172.23.0.10']['ClusterNo']
print('------------all 172.23.0.10----')
print(target)
print('-------------get first-----')
print(target[:1])
target 筛选所有的 destIP 为指定值的行,然后取 clusterNo 列。
打印第一条记录:
1