code: def group_values(self, group_name):
          
          group_index = self.groups.index(group_name)
          values = []
          for key in self.data_keys:
              if key[group_index] not in values:
                  values.append(key[group_index])
          return values
docs: Return all distinct group values for given group.