最佳答案
假设我有以下 QueryDect:
<QueryDict: {u'num': [0], u'var1': [u'value1', u'value2'], u'var2': [u'8']}>
我想从这本书中找出一本字典,例如:
{'num': [0], 'var1':['value1', 'value2'], 'var2':['8']}
(我不在乎 Unicode 符号 u
的存在与否。)
如果我按照 Django 网站的建议做 queryDict.dict()
,我就会失去属于 var1
的额外值,例如:
{'num': [0], 'var1':['value2'], 'var2':['8']}
我想这么做:
myDict = {}
for key in queryDict.iterkeys():
myDict[key] = queryDict.getlist(key)
还有更好的办法吗?