由于一个错字,我遇到了一些我不熟悉的 Pandas DataFrame 布尔索引语法,我找不到任何描述实际情况的信息。
我试图根据两个条件检索一个数据框,&
但输入的是 a 但*
我很惊讶地发现结果是相同的
ex1 = dist[(dist['token'].str.isalnum()) * (dist['count']>2000)]
ex2 = dist[(dist['token'].str.isalnum()) & (dist['count']>2000)]
ex1 == ex2
# returns
# token count
# True True
# True True
# True True
# True True
# True True
# True True
# True True
# True True
# True True
# True True