जब टुपल को डिक्शनरी की (key) से जोड़ना हो, तो लिस्ट कॉम्प्रिहेंशन और join एट्रिब्यूट का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list = [(("pyt", "is", "best"), 10), (("pyt", "cool"), 1), (("pyt", "is", "fun"), 15)]
print("सूची है:")
print(my_list)
my_result = {}
for sub_list in my_list:
my_result[" ".join(sub_list[0])] = sub_list[1]
print("परिणाम है:")
print(my_result)
आउटपुट
सूची है: [('pyt', 'is', 'best'), 10), (('pyt', 'cool'), 1), (('pyt', 'is', 'fun'), 15)]
परिणाम है: {'pyt is best': 10, 'pyt cool': 1, 'pyt is fun': 15}
व्याख्या
टुपल्स की एक सूची परिभाषित की गई है।
एक खाली डिक्शनरी बनाई गई है।
सूची पर इटरेट किया जाता है, और लिस्ट कॉम्प्रिहेंशन का उपयोग करके स्पेस हटाए जाते हैं।
यह आउटपुट कंसोल पर प्रदर्शित होता है।