Не е нужно да извиквате mapReduce, просто превръщате курсора в списък по следния начин:
>>> data = list(col.find({},{"a":1,"b":1,"_id":0}).limit(2))
>>> data
[{u'a': 1.0, u'b': 2.0}, {u'a': 2.0, u'b': 3.0}]
където col е вашият db.collection обект.
Но внимавайте с голям/огромен резултат, тъй като всяко нещо се зарежда в паметта.