title: Find multiple max in a data (plot)
body: <p>I have a list with Y values. If I plot it I get this:</p>
  
  <p><img src="https://i.stack.imgur.com/pgfJo.png" alt="image of a plot"></p>
  
  <p>There are three dominant peaks visible. </p>
  
  <p><strong>Question:</strong> Is there a way, in Python, to find the n-th most dominant spikes in a data list and print their x-position (in the list)? </p>
  
  <p>I need to take into account spikes with very small distance to each other. For example the first left big spike is actually a double spike (it is the sodium double line from a daylight spectra).</p>