对于此数据帧 df
basketID productCode
0 1 23
1 1 24
2 1 25
3 2 23
4 3 23
5 4 25
6 5 24
7 5 25
如期而至
(df['productCode']) == 23
0 True
1 False
2 False
3 True
4 True
5 False
6 False
7 False
但是如果我想要23和1
(df['productCode']) == 23 & (df['basketID'] == 1)
0 False
1 False
2 False
3 False
4 False
5 False
6 False
7 False
一切都是假的。 为什么第一行未被识别
在
23
之后需要)
,因为运算符优先级:相关问题 更多 >
编程相关推荐