def set_values(self, choice_ids):
<EOL>organized_choices = []<EOL>for choice_id in choice_ids:<EOL><INDENT>choice_obj = [c for c in self._original_choice_order if c['<STR_LIT:id>'] == choice_id][<NUM_LIT:0>]<EOL>organized_choices.append(choice_obj)<EOL><DEDENT>self.my_osid_object._my_map['<STR_LIT>'] = organized_choices<EOL>
assume choice_ids is a list of choiceIds, like
        ["57978959cdfc5c42eefb36d1", "57978959cdfc5c42eefb36d0",
        "57978959cdfc5c42eefb36cf", "57978959cdfc5c42eefb36ce"]