title: Selection elements of a list based on another 'True'/'False' list
body: <p>I have two lists of the same length.
  The first one contains strings. The second one - strings that can be either <code>'True'</code> or <code>'False'</code>.  </p>
  
  <p>If the nth element of the second list is <code>'True'</code>, I want to append the nth element of the first list to another list.</p>
  
  <p>So if I have:</p>
  
  <p><strong>List1:</strong> </p>
  
  <pre><code>('sth1','sth2','sth3','sth4') 
  </code></pre>
  
  <p><strong>List2:</strong></p>
  
  <p><code>('True','False','True','False')</code></p>
  
  <p>The outcome should be <strong>List3</strong>: </p>
  
  <p><code>('sth1','sth3')</code>.</p>
  
  <p>How can I intersect two list in that way?</p>