title: Pandas DataFrame replace does not work with inplace=True
body: <p>In my column of the data frame i have version numbers like 6.3.5, 1.8, 5.10.0 saved as objects and thus likely as Strings. I want to remove the dots with nothing so i get 635, 18, 5100. My code idea was this:</p>
  
  <pre><code>for row in dataset.ver:
      row.replace(".","",inplace=True)
  </code></pre>
  
  <p>The thing is it works if I don't set inplace to True, but we want to overwrite it and safe it.</p>