To be fair, you almost never should use the map builtin instead of the pythonic equivalent, list comprehensions.
`print([x + 1 for x in [1, 2, 3])`
I agree that the ruby approach is better in terms of consistency, but most developers will be aware of the conventions python uses.