def mediana(valores):
    """
    Encontra a mediana de 'valores', isto é, o valor que ocupa a posição
    central da lista ordenada. Quando a lista tem tamanho par,
    definimos a mediana como o valor da primeira posição na segunda
    metada da lista ordenada.

    Parâmetros: lista de floats.
    Retorna: a mediana de 'valores'.
    """

    valores.sort()

    if (len(valores) % 2 == 1):
        mediana = valores[int(((len(valores)+1) / 2) - 1)] 
    else:
        mediana = valores[int((len(valores) / 2))] 

    return mediana