This pandas dataframe conditions work perfectly

```
    df2 = df1[(df1.A >= 1) | (df1.C >= 1) ]

```

But if I want to filter out rows where based on 2 conditions

```
(1) A>=1 & B=10 

(2) C >=1

        df2 = df1[(df1.A >= 1 & df1.B=10) | (df1.C >= 1) ]

```

giving me an error message

```
[ERROR] Cannot perform 'rand_' with a dtyped [object] array and scalar of type [bool]

```

Anyone can help? Thank you!