映射Python字典

时间:2013-09-07 07:07:29

标签: python dictionary

说我创建了一个字典,

 urlpar= {
        'd':'%s',
        'e':'%s',
        'f':'%s',
        'a':'%s',
        'b':'%s',
        'c':'%s',
        's':'%s'
        }

基本上,我有字符串值,“1”,“2”,“3”......“6”需要在运行时填入字典。怎么可以那样做?

编辑: 这意味着,我希望将“1”设置为“d”,将2设置为“e”,依此类推。订单必须在那里。 感谢

感谢

1 个答案:

答案 0 :(得分:0)

如果您可以获取列表中的键('d','e','f',...),以及您想要的值('1','2','3',.. 。),你可以这样做:

>>> a=('d','e','f')
>>> b=('1','2','3')
>>> dict(zip(a,b))
{'e': '2', 'd': '1', 'f': '3'}