original_docstring: 
      Takes a worksheet in the form of a row-major list of lists
      and returns a dictionary mapping the names of the columns to the
      column numbers, indexed from zero.
      
docstring: Takes a worksheet in the form of a row-major list of lists
  and returns a dictionary mapping the names of the columns to the
  column numbers, indexed from zero.
docstring_tokens: Takes a worksheet in the form of a row - major list of lists and returns a dictionary mapping the names of the columns to the column numbers indexed from zero .
code: def header_col_number_mapping(worksheet_lol):
      """
      Takes a worksheet in the form of a row-major list of lists
      and returns a dictionary mapping the names of the columns to the
      column numbers, indexed from zero.
      """
      header_col_number_dict = dict()
      for col in range(len(worksheet_lol)):
          header_col_number_dict[worksheet_lol[col][0]] = col
      return header_col_number_dict
code_tokens: def header_col_number_mapping ( worksheet_lol ) : header_col_number_dict = dict ( ) for col in range ( len ( worksheet_lol ) ) : header_col_number_dict [ worksheet_lol [ col ] [ 0 ] ] = col return header_col_number_dict
short_docstring: Takes a worksheet in the form of a row-major list of lists
  and returns a dictionary mapping the names of the columns to the
  column numbers, indexed from zero.
short_docstring_tokens: Takes a worksheet in the form of a row - major list of lists and returns a dictionary mapping the names of the columns to the column numbers indexed from zero .
comment: """
      Takes a worksheet in the form of a row-major list of lists
      and returns a dictionary mapping the names of the columns to the
      column numbers, indexed from zero.
      """