title: Python 3 Map function is not Calling up function
body: <p>Why doesn't following code print anything:</p>
  
  <pre><code>#!/usr/bin/python3
  class test:
      def do_someting(self,value):
          print(value)
          return value
  
      def fun1(self):
          map(self.do_someting,range(10))
  
  if __name__=="__main__":
      t = test()
      t.fun1()
  </code></pre>
  
  <p>I'm executing the above code in Python 3. I think i'm missing something very basic but not able to figure it out.</p>