release_dates = [1897.0, 1998.0, 2000.0, 1948.0, 1962.0, 1950.0, 1975.0, 1960.0,
2017.0, 1937.0, 1968.0, 1996.0, 1944.0, 1891.0, 1995.0, 1948.0,
2011.0, 1965.0, 1891.0, 1978.0]
def min_max_normalize(lst):
minimum = min(lst)
maximum = max(lst)
normalized = []
for value in lst:
normalized_num = (value - minimum) / (maximum - minimum)
normalized+=(normalized_num)
return normalized
print(min_max_normalize(release_dates))
A bit confused as to why I can't use +=
in the above scenario while I can use .append()