<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def redata(self, *args, **kwargs):
 """Update my ``data`` to match what's in my ``store``"""

        select_name = kwargs.get('select_name')
        if not self.store:
            Clock.schedule_once(self.redata)
            return
        self.data = list(map(self.munge, enumerate(self._iter_keys())))
        if select_name:
            self._trigger_select_name(select_name)