title: Extracting words from a string, removing punctuation and returning a list with separated words
body: <p>I was wondering how to implement a function <code>get_words()</code> that returns the words in a string in a list, stripping away the punctuation.</p>
  
  <p>How I would like to have it implemented is replace non <code>string.ascii_letters</code> with <code>''</code> and return a <code>.split()</code>.</p>
  
  <pre><code>def get_words(text):
  
      '''The function should take one argument which is a string'''
  
      returns text.split()
  </code></pre>
  
  <p>For example:</p>
  
  <pre><code>&gt;&gt;&gt;get_words('Hello world, my name is...James!')
  </code></pre>
  
  <p>returns:</p>
  
  <pre><code>&gt;&gt;&gt;['Hello', 'world', 'my', 'name', 'is', 'James']
  </code></pre>