映射Python字典
比如说我创造了一本字典映射Python字典,python,dictionary,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,等等。订单一定在那里。 谢谢 谢谢如果您可以获得列表“d”、“e”
urlpar= {
'd':'%s',
'e':'%s',
'f':'%s',
'a':'%s',
'b':'%s',
'c':'%s',
's':'%s'
}
基本上,我有字符串值,1,2,3…6,需要在运行时填入字典。你怎么能这么做
编辑:
也就是说,我想把1和d,2和e,等等。订单一定在那里。
谢谢
谢谢如果您可以获得列表“d”、“e”、“f”中的键,以及所需的值“1”、“2”、“3”,您可以执行以下操作:
>>> a=('d','e','f')
>>> b=('1','2','3')
>>> dict(zip(a,b))
{'e': '2', 'd': '1', 'f': '3'}
Python字典没有排序;您需要自己指定一个顺序,将这些值映射到字典键。你需要什么样的订单?到目前为止你自己试过什么?怎么搞的?你以为会发生什么?您收到了哪些错误消息(如果有的话)?您只需在运行时创建字典!你似乎已经知道用字符串值初始化字典的方法了,那么你有什么问题吗?@LakshmanPrasad:如果OP需要在运行时插入值,而格式字符串需要更多的参与,那该怎么办?你怎么确定她是不是在问这个问题?我知道她在问这个问题。。。如果她澄清了,而我错了,我会问为什么不等一下,或者干脆不回答?这是一个可怕的问题,就目前的情况来看,胡乱回答是行不通的。我想尝试回答并获得帮助OP的机会总比不回答好。。。你不这么认为吗?如果你们都这么想的话,我会删除答案谢谢你们的回答。这可能是我需要的。