इस लेख में, हम सीखेंगे कि टुपल्स की सूची को एक शब्दकोश में कैसे बदला जाए। टुपल्स की सूची को डिक्शनरी में बदलना एक सीधी बात है।
कोड को पूरा करने के लिए नीचे दिए गए चरणों का पालन करें।
- टुपल्स के साथ सूची को इनिशियलाइज़ करें।
- ट्यूपल्स की दी गई सूची को शब्दकोश में बदलने के लिए dict का उपयोग करें।
- परिणामी शब्दकोश प्रिंट करें।
उदाहरण
आइए कोड देखें।
# initializing the list
tuples = [('Key 1', 1), ('Key 2', 2), ('Key 3', 3), ('Key 4', 4), ('Key 5', 5)]
# converting to dict
result = dict(tuples)
# printing the result
print(result) यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
आउटपुट
{'Key 1': 1, 'Key 2': 2, 'Key 3': 3, 'Key 4': 4, 'Key 5': 5}
आइए सेटडिफॉल्ट () पद्धति का उपयोग करके परिणामी शब्दकोश में सूची के रूप में मूल्य जोड़ें।
कोड को पूरा करने के लिए नीचे दिए गए चरणों का पालन करें।
- टुपल्स के साथ सूची को इनिशियलाइज़ करें।
- टुपल्स की सूची पर पुनरावृति करें।
- कुंजी के लिए डिफ़ॉल्ट मान सेट करें और मान जोड़ें।
- परिणाम प्रिंट करें।
उदाहरण
आइए कोड देखें।
# initializing the list
tuples = [('Key 1', 1), ('Key 2', 2), ('Key 3', 3), ('Key 4', 4), ('Key 5', 5)]
# result
result = {}
# iterating over the tuples lists
for (key, value) in tuples:
# setting the default value as list([])
# appending the current value
result.setdefault(key, []).append(value)
# printing the list
print(result) यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
आउटपुट
{'Key 1': [1], 'Key 2': [2], 'Key 3': [3], 'Key 4': [4], 'Key 5': [5]}
निष्कर्ष
यदि लेख में आपके कोई प्रश्न हैं, तो उनका उल्लेख टिप्पणी अनुभाग में करें।