def median(numbers):
    """Return the median of a list of numbers."""
    length = len(numbers)
    numbers.sort()
    
    if length % 2 == 0:
        place = length / 2
        calculated_median = (numbers[place] + numbers[place - 1]) / 2.0
    else:
        place = (length - 1) / 2
        calculated_median = numbers[place]
    return calculated_median

def median(numbers):
    """Return the median of a list of numbers."""
    length = len(numbers)
    numbers.sort()
    
    if length % 2 == 0:
        place = int(length / 2) # index must be integer
        calculated_median = (numbers[place] + numbers[place - 1]) / 2.0
    else:
        place = int((length - 1) / 2) # index must be integer
        calculated_median = numbers[place]
    return calculated_median

Convert place to integer, for list index
Convert place to integer, for list index
  def median(numbers):
      """Return the median of a list of numbers."""
      length = len(numbers)
      numbers.sort()
      
      if length % 2 == 0:
-         place = length / 2
+         place = int(length / 2) # index must be integer
          calculated_median = (numbers[place] + numbers[place - 1]) / 2.0
      else:
-         place = (length - 1) / 2
+         place = int((length - 1) / 2) # index must be integer
          calculated_median = numbers[place]
      return calculated_median
  
Convert place to integer, for list index
## Code Before:
def median(numbers):
    """Return the median of a list of numbers."""
    length = len(numbers)
    numbers.sort()
    
    if length % 2 == 0:
        place = length / 2
        calculated_median = (numbers[place] + numbers[place - 1]) / 2.0
    else:
        place = (length - 1) / 2
        calculated_median = numbers[place]
    return calculated_median

## Instruction:
Convert place to integer, for list index
## Code After:
def median(numbers):
    """Return the median of a list of numbers."""
    length = len(numbers)
    numbers.sort()
    
    if length % 2 == 0:
        place = int(length / 2) # index must be integer
        calculated_median = (numbers[place] + numbers[place - 1]) / 2.0
    else:
        place = int((length - 1) / 2) # index must be integer
        calculated_median = numbers[place]
    return calculated_median
