基于带范围的列表筛选数据帧

2024-10-04 01:27:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题的标题可能有点错误。目前我有一份清单:

a = [11,12,13,14,15,16,17,18,19,20,21,22,25,26,27,28,29,30,31,37,38,39]

和数据帧df:

colfrom   colto
1          99
23         24
25         32
25         40

如何筛选数据帧,使colfrom位于数组a内或小于它,而colto位于数组内或大于它?所以基本上这条规则会导致:

colfrom   colto
1          99
25         32
25         40 

唯一被踢出的行是第2行(或python第1行),因为23和24不在数组中(并且不低于11,也不高于39)


Tags: 数据标题df规则错误数组coltocolfrom