In the new Python 3.4, they introduced a new statistics module. Among other things it has a function to calculate the median.
Currently the function first sorts the data to then determine the median. If you look at the source code it contains the remark:
# FIXME: investigate ways to calculate medians without sorting? Quickselect?
Is there a faster way to calculate the median than the function is currently using? Which algorithm should Python implement for determining the median?