python中怎样在dataframe中找出某值,并输出其对应的另一列的值?

如图,我想要遍历该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