title: Printing multiple keys and values from a dictionary object if key is found in a user input
body: <h2>*********EDITED*********</h2>
  
  <p>So this is a more complete version of my code as some people commented. What I need it to do is print any keys and corresponding values that are found in the user_tweet attribute which is a string 160 characters or less. Unfortunately all i can get it to do is print the last occurrence of a key in the user_tweet. </p>
  
  <pre><code>#Dictionary item
  
  abb_dict = {
  'lol': 'laughing out loud',
  'bfn': 'bye for now',
  'cuz': 'because',
  'gtg': 'got to go',
  'brb': 'be right back',
  'nvm': 'nevermind',
  'bff': 'best friends for ever',
  'rofl': 'rolling on the floor laughing',
  'omg': 'oh my god',}
  
  user_choice = raw_input() ###Determines if user quits program
  
  
  t_round = 0 #determines how many tweets have been decoded for exit message
  
  
  while True:
      if user_choice == 'Q' or user_choice =='q': #quits program 
          break
  
  #INPUT INTO user_tweet: omg shut up i gtg
      user_tweet = raw_input('Type a Tweet 160 Character or less').lower()
  
      if len(user_tweet) &lt;= 160:
          for x in abb_dict:
              if x in user_tweet:
                  print x , abb_dict[x]
  
  #OUTPUT: gtg got to go
  </code></pre>
  
  <p>So the problem that I'm having is that as is, it only prints the last occurrence of a key and value.
  No matter how many I put, it always prints the last one.</p>