def gen_user():
    return {'name': 'foo', 'age': 22}
userdata = {'data': [gen_user() for i in range(0, 5)]}
userdata = {'data': None}
userdata['data'] = [gen_user() for i in range(0, 5)]
Питон | Как создавать динамические и расширяемые словари