आइए दिखाते हैं कि मेरे पास निम्नलिखित प्रश्न हैं:
<QueryDict: {u'num': [0], u'var1': [u'value1', u'value2'], u'var2': [u'8']}>
मैं इसमें से एक शब्दकोश निकालना चाहता हूँ, जैसे:
{'num': [0], 'var1':['value1', 'value2'], 'var2':['8']}
(अगर यूनिकोड प्रतीक u
रहता है या जाता है तो मुझे कोई फर्क नहीं पड़ता ।)
यदि मैं django साइटqueryDict.dict()
द्वारा सुझाए गए अनुसार करता हूं, तो मैं संबंधित अतिरिक्त मान खो देता हूं , जैसे:var1
{'num': [0], 'var1':['value2'], 'var2':['8']}
मैं यह करने की सोच रहा था:
myDict = {}
for key in queryDict.iterkeys():
myDict[key] = queryDict.getlist(key)
क्या कोई बेहतर तरीका है?