title: python pandas loc - filter for list of values
body: <p>This should be incredibly easy, but I can't get it to work. </p>
  
  <p>I want to filter my dataset on two or more values. </p>
  
  <pre><code>#this works, when I filter for one value
  df.loc[df['channel'] == 'sale'] 
  
  #if I have to filter, two separate columns, I can do this
  df.loc[(df['channel'] == 'sale')&amp;(df['type']=='A')] 
  
  #but what if I want to filter one column by more than one value?
  df.loc[df['channel'] == ('sale','fullprice')] 
  </code></pre>
  
  <p>Would this have to be an OR statement? I can do something like in SQL using in?</p>