首页 > 解决方案 > 显示另一列,其中条件在其他列中确定

问题描述

地址 纬度 经度
东京 124.4423 95.223
布达佩斯 156.2442 78.112
珀斯 124.9234 20.490

我有一个如上所示的数据框示例(请不要介意准确性);地址是字符串,纬度和经度是浮点数。我想显示条件满足经纬度的地址。

例子:

Latitude = 156.2442
Longitude = 78.112

因此,我想显示/打印相应的列地址,即“布达佩斯”。

标签: pythonpandasdataframe

解决方案


您可以使用 Pandas 过滤:

df[(df.latitude=='156.2442') & (df.longitude == '78.112')]['address']

推荐阅读