给定如下数据框
A B C-1 D BTP Type C1 Type C2
0 0 1 0 0 0 NaN [Type B]
1 0 2 1 1 14 [Type B] [Type B]
2 0 3 2 2 28 [Type A] [Type B]
3 0 4 3 3 42 [Type A, Type B] [Type A, Type B]
4 0 5 4 4 56 [Type A] [Type A, Type B]
想要获取具有Type A列值的行Type C1和应返回行索引 342的列。BTP
尝试了以下,但给出了错误KeyError: False
df.loc[(df['BTP'] == 42) & ('Type A' in df['Type C1'])]
我最终想要做的是获取符合上述条件的行(这将是单行)并提取列的值B并C-1作为字典{'B_val': 4, 'C_val': 3}
冉冉说
qq_遁去的一_1
BIG阳
相关分类