def get_dict_list(data_array):
    """Returns a list of dictionaries based on the column headers
    (the 0th line in the column headers)

    """

    key_list = data_array[0]
    dict_list = []
    for index, line in enumerate(data_array[1:]):
        params = {}
        for i in range(len(key_list)):
            # try:
            #     params[key_list[i]] = float(line[i])
            # except ValueError:
                params[key_list[i]] = line[i]
        dict_list.append(params)

    return dict_list