Funkcja Python 3 Map nie wywołuje funkcji
Dlaczego poniższy kod niczego nie drukuje:
#!/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()
Wykonuję powyższy kod w Pythonie 3. Myślę, że brakuje mi czegoś bardzo podstawowego, ale nie jestem w stanie tego zrozumieć.