title: How to find the minimum value of a list element which is based on unique value of the same list using Python
body: <p>I have a csv like the following</p>
  
  <pre><code>SKU;price;availability;Title;Supplier
  SUV500;21,50 €;1;27-03-2019 14:46;supplier1
  MZ-76E;5,50 €;1;27-03-2019 14:46;supplier1
  SUV500;49,95 €;0;27-03-2019 14:46;supplier2
  MZ-76E;71,25 €;0;27-03-2019 14:46;supplier2
  SUV500;32,60 €;1;27-03-2019 14:46;supplier3
  </code></pre>
  
  <p>I am trying to get as an output a csv that will have the following</p>
  
  <pre><code>SKU;price;availability;Title;Supplier
  SUV500;21,50 €;1;27-03-2019 14:46;supplier1
  MZ-76E;5,50 €;1;27-03-2019 14:46;supplier1
  </code></pre>
  
  <p>Where for each SKU I want to get <strong>only</strong> the record in which the price is the minimum</p>
  
  <p>How can I do it because I am totally lost with pandas? with classical if for? with lists?sets?</p>
  
  <p>Any ideas?</p>