我想动态生成python中的字典。
dict_users = {1 : { "name" : "MTaqi", "email" : "taqi.official@gmail.com" , "phone" : "03455097679"},
2 : { "name" : "Ali Naqi", "email" : "ali.naqi@gmail.com" , "phone" : "03455097679" },
3 : { "name" : "M. Turab", "email" : "turab.hassan@gmail.com" , "phone" : "4534534535" }}
我想到的一件事是,如果我创建这些数据的全部,然后将该列表分配给这样的dict,那该怎么办呢。
key-dict = { "name" : "MTaqi", "email" : "taqi.official@gmail.com" , "phone" : "03455097679"}
and then
dict_users = { 1 : {key-dict}, 1: {key-dict}}
主要任务是从数据库获取用户数据并将其存储在dictionreis
中答案 0 :(得分:1)
您可以使用dict构造函数
d = dict(key1=val1, key2=val2)
或__setitem__方法
d = {}
d['key1'] = val1
d['key2'] = val2
还有其他更灵活的方式,但这些都是基础知识。