title: Python 3.3 Reversed() function and Shell message meaning
body: <p>I have this following block of code and I am getting this message in the shell...</p>
  
  <p><strong>"function word_switch at 0x102b67a70"</strong></p>
  
  <p>What does this mean and why does Python print this instead of returning the function?</p>
  
  <p>Thanks</p>
  
  <pre><code>D= ['foo', 'bar', 'OMG']
  
  def word_switch (D: list) -&gt; list:
      for i in D:
          reversed(i)
      return word_switch
  
  print(word_switch(D))
  </code></pre>