code: def get_col_data_by_name(self, col_name, WHERE_Clause=''):
          
          #print('get_col_data_by_name: col_name = ', col_name, ' WHERE = ', WHERE_Clause)
          col_key = self.get_col_by_name(col_name)
          if col_key is None:
              print('get_col_data_by_name: col_name = ', col_name, ' NOT FOUND')
              return []
          #print('get_col_data_by_name: col_key =', col_key)
          res = []
          for row in self.arr:
              #print('col_key=',col_key, ' len(row)=', len(row), ' row=', row)
              res.append(row[col_key])  # need to convert to int for calcs but leave as string for lookups
          return res
docs: returns the values of col_name according to where