code: def _get_table(infobox_line):
      """Converts the infobox into a one row table."""
      cells = infobox_line.split("\t")
      # remove empty cells
      cells = list(filter(lambda x: x.find("<none>") == -1, cells))
      columns = set(
          [cell[0 : cell.split(":")[0].rfind("_")] for cell in cells]
      )
      table = {col: dict() for col in columns}
      for cell in cells:
          delimiter_position_value = cell.find(":")
          column_index = cell[0:delimiter_position_value]
          value = cell[delimiter_position_value + 1 :]
          delimiter_column_index = column_index.rfind("_")
          column = column_index[0:delimiter_column_index]
          index = column_index[delimiter_column_index + 1 :]
          table[column][index] = value
      infobox_line_as_table = []
      for column in table.keys():
          row_value = " ".join(
              [
                  table[column][index]
                  for index in sorted(table[column].keys())
              ]
          )
          infobox_line_as_table.append(
              {
                  "column_header": column,
                  "row_number": 1,
                  "content": row_value,
              }
          )
      return infobox_line_as_table
  
file_path: datasets/tensorflow_datasets/structured/wiki_bio.py
imports: from __future__ import annotations
  import os
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 for calling a global function with example usage: _get_table(infobox_line) and returns: infobox_line_as_table