def basicResults(self):

        self.cnt = 0
        self.list = {}
        for answer in self.valueList:
            if isinstance(answer, list):
                answerList = answer
            else:
                answerList = [answer]
            self.cnt += 1
            for answer in answerList:
                if answer in self.list:
                    self.list[answer] += 1
                else:
                    self.list[answer] = 1
        self.listp = {}
        if self.cnt != 0:
            for (key, value) in self.list.items():
                self.listp[key] = "%s%%" %((100 * value) / self.cnt)

    # -------------------------------------------------------------------------
@todo: docstring
dataset/ETHPy150Open sahana/eden/modules/s3db/survey.py/S3MultiOptionAnalysis.basicResults