title: Remove rows of dataframe of values in a list present in another list
body: <p>I'm attempting to remove the rows of values in a list within <code>df</code> which are present in <code>lst</code>.</p>
  
  <p>I'm aware of using <code>df[df[x].isin(y)]</code> for singular strings but am not sure as to how to adjust the same method to work with lists within a <code>dataframe</code>.</p>
  
  <pre><code>lst = ['f','a']
  </code></pre>
  
  <p><code>df</code>:</p>
  
  <pre><code>           Column1            Out1
  0          ['x', 'y']         a
  1          ['a', 'b']         i
  2          ['c', 'd']         o
  3          ['e', 'f']         u
  etc.
  </code></pre>
  
  <p>I've attempted to use list comprehension but it doesn't seem to work the same with <code>Pandas</code></p>
  
  <pre><code>df = df[[i for x in list for i in df['Column1']]]
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>TypeError: unhashable type: 'list'
  </code></pre>
  
  <p>My <strong><em>expected output</em></strong> would be as followed; removing the rows that contain the lists of which have the values in <code>lst</code>:</p>
  
  <pre><code>           Column1            Out1
  0          ['x', 'y']         a
  1          ['c', 'd']         o
  etc.
  </code></pre>