title: Is there a standard way in Python to fuzzy match a string with arbitrary list of acceptable values?
body: <p>I am hoping for a function like this:</p>
  
  <pre><code>def findSimilar(string, options):
      ....
      return aString
  </code></pre>
  
  <p>Where <code>aString</code> is similar to the passed string but is present in <code>options</code>. I'm using this function to normalize user input from the toy application I'm working on. I read about using levenshtein distance, but I decided to ask here, as I'm hoping there is a simple solution in the Python standard libraries.</p>