【发布时间】:2021-07-04 20:00:56
【问题描述】:
我有一份具体的公司识别号码列表。 前任。公司 ID = ['1','2','3']
我有一个与公司业务相关的不同属性的数据框。 前任。 company_df
我的列表中的值可能包含多个列。 前任。 'company_number'、'company_value'、'job_referred_by'等
如何检查我的 companyID 列表中的任何值是否存在于我的 company_df 中,无论数据类型如何,并且只返回找到 companyID 的列?
这是我尝试过的,但没有运气:
def find_any(company_df, companyID):
found = company_df.isin(companyID).any()
foundCols = found.index[found].tolist()
print(foundCols)
【问题讨论】:
标签: python-3.x dataframe jupyter-notebook