code: def clean_colnames(df):
      
      col_list = []
      for index in range(_dutils.cols(df)):
          col_list.append(df.columns[index].strip().lower().replace(' ','_'))
      df.columns = col_list
docs: Cleans the column names on a DataFrame
      Parameters:
      df - DataFrame
          The DataFrame to clean