我有一个数据帧(df)、一个列表(lst\u\u peds)和一个来自df的较小的数据帧(df2)。我想检查df中是否有df['t']==df2['t']和df['Ped\u id']==(lst\u attract\u peds)的行。我使用以下代码:
(((df['t'] == float(df2['t'])) & (df['Ped_id'].isin(lst_attract_peds))).any())
如果df中至少有一行存在于lst\u吸引\u peds中的至少一个元素,则输出为true。如果我想检查lst\u吸引\u peds中的所有元素(不是至少一个)是否都存在df中的行,那么我如何重写代码
目前没有回答
相关问题 更多 >
编程相关推荐