def get_column_at_index(instance, index):
    "\n        Allows columns to be selected (i.e., returned) by entering their index position.\n        \n        :return: A list vector that contains values from the queried column\n        \n        :example:\n            >>> my_listdata = ListData()\n            >>> my_listdata.dataset = [['name', 'birth_date'], ['john', 2084], ['jane', 2054]]\n            >>> my_listdata.get_column_at_index(1)\n            ['birth_date', 2084, 2054]\n        "
    column = [each_row[index] for each_row in instance.dataset]
    return column
Allows columns to be selected (i.e., returned) by entering their index position.

:return: A list vector that contains values from the queried column

:example:
    >>> my_listdata = ListData()
    >>> my_listdata.dataset = [['name', 'birth_date'], ['john', 2084], ['jane', 2054]]
    >>> my_listdata.get_column_at_index(1)
    ['birth_date', 2084, 2054]
def get_column_at_index(instance, index):
    "\n        Allows columns to be selected (i.e., returned) by entering their index position.\n        \n        :return: A list vector that contains values from the queried column\n        \n        :example:\n            >>> my_listdata = ListData()\n            >>> my_listdata.dataset = [['name', 'birth_date'], ['john', 2084], ['jane', 2054]]\n            >>> my_listdata.get_column_at_index(1)\n            ['birth_date', 2084, 2054]\n        "
    column = [each_row[index] for each_row in instance.dataset]
    return column