title: Check if values in pandas dataframe column is integer and write it to a list if not
body: <p>I have a pandas dataframe with a column which could have integers, float, string etc. I would like to iterate over all the rows and check if each value is integer and if not, I would like to create a list with error values (values that are not integer)</p>
  
  <p>I have tried isnumeric(), but couldnt iterate over each row and write errors to output. I tried using iterrows() but it converts all values to float.</p>
  
  <pre><code>ID     Field1
  1      1.15
  2      2
  3      1
  4      25
  5      and
  </code></pre>
  
  <p>Expected Result:</p>
  
  <pre><code>[1.15,"and"]
  </code></pre>