title: Check if portion of string in a list exists in another list
body: <p>I have the following lists below:</p>
  <pre><code>x1 = ['Apples:Red',
        'Apples:Green',
        'Bananas:Yellow',
        'Grapes:Purple',
        'Grapes:Green']
  x2 = ['Green', 'Yellow']
  </code></pre>
  <p>I would like to check if the substring after the colon in list <code>x1</code> matches with the any of the strings in <code>x2</code>.</p>
  <p>Looking for an output like this:</p>
  <pre><code>['Apples:Green',
   'Bananas:Yellow',
   'Grapes:Green']
  </code></pre>