title: Create a new list from a list when a certain condition is met
body: <p>I want to make a new list from another list of words; when a certain condition of the word is met. In this case I want to add all words that have the length of 9 to a new list.</p>
  
  <p>I have used :</p>
  
  <pre><code>resultReal = [y for y in resultVital if not len(y) &lt; 4]
  </code></pre>
  
  <p>to remove all entries that are under the length of 4. However, I do not want to remove the entries now. I want to create a new list with the words, but keeping them in the old list.</p>
  
  <p>Perhaps something like this:</p>
  
  <pre><code>if len(word) == 9:
       newlist.append()
  </code></pre>