Source code for simplestatistics.statistics.max

"""
Implements max() function.
"""

[docs]def max(data): # pylint: disable=redefined-builtin """ This function returns the maximum numerical value in a data set. Args: data: A numeric built-in object or list of numeric objects. Returns: A numeric object. Examples: >>> max([1, 2, 3]) 3 >>> max([-3, 0, 3]) 3 >>> max([-2]) -2 >>> max(-3) -3 """ if type(data) is list: max_value = data[0] for ii in data: if ii > max_value: max_value = ii elif type(data) is int or type(data) is float: max_value = data return(max_value)