Racket can actually return multiple values rather than a product type, which is what Python does. However people don't usually use it because it's easier to just return a pair or whatever and then pattern match on it.
http://docs.racket-lang.org/reference/eval-model.html#%28par...