title: df.query not working when values are tuples in pandas dataframe
body: <p>I have a dataframe with one column containing <code>Tuple[int, int]</code> values. How do I run df.query on these values? It works as expected when I run this on primitive types like int, but doesn't seem to work on tuple values.</p>
  <pre class="lang-py prettyprint-override"><code>&gt;&gt;&gt; df
          a   b
  0  (1, 2)  11
  1  (3, 4)  22
  2  (5, 6)  33
  &gt;&gt;&gt; df.query('b==11')
          a   b
  0  (1, 2)  11
  &gt;&gt;&gt; df.query('a==(1,2)')
  Empty DataFrame
  Columns: [a, b]
  Index: []
  </code></pre>
  <p>Why is my second call not working? it should return the first row right? What should be the correct way to filter pandas dataframe in this case?</p>