map, filter and reduce aren't really considered Pythonic these days - so much so that Guido initially considered removing them from Python 3. For map and filter, you should use a list comprehension instead; and for reduce, most situations where you might want to use it (e.g. addition, multiplication, set operations) are already been covered by dedicated functions anyway.