我有一个二维(或更多)的Pandas DataFrame,就像这样:
>>> import pandas as pd
>>> df = pd.DataFrame([[0,1],[2,3],[4,5]], columns=['A', 'B'])
>>> df
A B
0 0 1
1 2 3
2 4 5
现在假设我有一个numpy数组,如np.array([2,3])
,并且想要检查是否存在与数组内容匹配的任何行在df
中。这里答案显然是真的,但例如np.array([1,2])
应该返回false,因为没有一行同时包含列A中的1和列B中的2。
当然,这很简单,但现在不太清楚。