def csv_line(self, choice_strings, destination="train"):
        d = {}
        d["id"] = self.question
        if destination != "key":
            d["question"] = self.text

        for ii, cc in enumerate(self.choices):
            if destination != "key":
                d["answer%s" % choice_strings[ii]] = unidecode(cc)
            if cc == self.page and (destination == "train" or destination == "key"):
                d["correctAnswer"] = choice_strings[ii]

        assert self.choices in self.page, "Correct answer %s not in the set %s" % \
            (self.page, str(self.choices))
        return d
dataset/ETHPy150Open Pinafore/qb/reporting/build_science_mc.py/McScience.csv_line/swapped operands of `in`