Why the hell would you want to do something like that in the fist place? How about jus writing:
if item == 'kid_room':
list.append({'a': 'ok'})
? If the name is hardcoded there obviously is no need to dynamically assign it, and if it's not you can just use a dict.
I see no reason to even try to do that, and so far I've never seen one when coding.