In [1]: df = pd.DataFrame({'A': [5,6,3,4], 'B': [1,2,3,5]}) In [2]: df Out[2]: A B 0 5 1 1 6 2 2 3 3 3 4 5 In [3]: df[df['A'].isin([3, 6])] Out[3]: A B 1 6 2 2 3 3
# Creating sets A = {1, 2, 3} B = {1, 2, 3, 4, 5} # Checking if A is subset of B (vice versa) # Returns True # A is subset of B print(A.issubset(B)) # Returns False # B is not subset of A print(B.issubset(A))
new = old.filter(['A','B','D'], axis=1)
if(all(x in test_list for x in sub_list)): flag = True