code: def complex_median(complex_list):
      
      median_real = numpy.median([complex_number.real
                       for complex_number in complex_list])
      median_imag = numpy.median([complex_number.imag
                       for complex_number in complex_list])
      return median_real + 1.j*median_imag
docs: Get the median value of a list of complex numbers.
  
      Parameters
      ----------
      complex_list: list
          List of complex numbers to calculate the median.
  
      Returns
      -------
      a + 1.j*b: complex number
          The median of the real and imaginary parts.