title: Google's python class
body: <p>I was wondering if you could give me a hand with some questions on the google python class, they are based around lists.</p>
  
  <pre><code>    # A. match_ends
  # Given a list of strings, return the count of the number of
  # strings where the string length is 2 or more and the first
  # and last chars of the string are the same.
  # Note: python does not have a ++ operator, but += works.
  def match_ends(words):
      print words
  
  
  # B. front_x
  # Given a list of strings, return a list with the strings
  # in sorted order, except group all the strings that begin with 'x' first.
  # e.g. ['mix', 'xyz', 'apple', 'xanadu', 'aardvark'] yields
  # ['xanadu', 'xyz', 'aardvark', 'apple', 'mix']
  # Hint: this can be done by making 2 lists and sorting each of them
  # before combining them.
  def front_x(words):
    return
  </code></pre>
  
  <p>these are the questions, I've had several attempets and never really got anywhere, I was wondering if someone could do it so I could see the answer and work backwards.</p>
  
  <p>Thanks!
  George</p>