title: Python how to delete lowercase words from a string that is in a list
body: <p>My question is: how do I delete all the lowercase words from a string that is an element in a list? For example, if I have this list: <code>s = ["Johnny and Annie.", "She and I."]</code></p>
  
  <p>what do I have to write to make python return <code>newlist = ["Johnny Annie", "She I"]</code></p>
  
  <p>I've tried this, but it sadly doesn't work:</p>
  
  <pre><code>def test(something):
      newlist = re.split("[.]", something)
      newlist = newlist.translate(None, string.ascii_lowercase)
      for e in newlist:
          e = e.translate(None, string.ascii_lowercase)
  </code></pre>