title: Grab the first word in a list that is found in a string. ( Python )
body: <p>So, I have a list of words like so:</p>
  
  <pre><code>activationWords = ['cactus', 'cacti', 'rofl']
  </code></pre>
  
  <p>And I want to find any of those words and return the first word of any of those words appearing in a random string. I'll use this string as an example:</p>
  
  <pre><code>str = "Wow, rofl I found a cactus in a cacti pile."
  </code></pre>
  
  <p>As you can see with the above example string, the first instance of a word in the list is "rofl". I want to be able to detect that and return the word into a string that I can use to my discretion. How would I do this?</p>
  
  <p>Keep in mind that that string is just an example. Each time I run this it will be using a different string.</p>