Normally in Python we do this with a list comprehension:
lats = [radians(coord[0]) for coord in coords]
longs = [radians(coord[1]) for coord in coords]
To translate that into map-speak, you'd need a function that encapsulates the radians(coord[0]) operation.
Alternately, you could prepare the lists of latitudes-in-degrees and longitudes-in-degrees first. The built-in function zip can do this (zip(*coords), since each list being zipped together is an argument to the function).
Keep in mind that in 3.x, both map and zip will return generators, and you'll need to explicitly convert them in order to get actual lists back (e.g. list(map(...))).
But seriously, use list comprehensions. They're the standard idiom and they're far more clear - they use square brackets to denote that a list is being created, and then in between is an actual description of the list contents in terms of the input data. It doesn't get any simpler or clearer than that.