How to normalize the data to get to the same range in python pandas

# Assuming same lines from your example
cols_to_norm = ['Age','Height']
survey_data[cols_to_norm] = survey_data[cols_to_norm].apply(lambda x: (x - x.min()) / (x.max() - x.min()))

Here is what the above code is Doing:
1. We’re creating a list of columns to normalize.
2. We’re using the apply function to apply a function to each column in the list.
3. The function we’re applying is a lambda function that takes a column as input and returns the column normalized.
4. The normalized column is then assigned back to the original column.