Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में टपल रूपांतरण की सूची के लिए शब्दकोश

संग्रह प्रकार को एक प्रकार से दूसरे प्रकार में बदलना अजगर में एक बहुत ही लगातार आवश्यकता है। इस लेख में हम देखेंगे कि कैसे हम एक शब्दकोश में मौजूद प्रमुख मूल्य जोड़े से एक टपल बनाते हैं। प्रत्येक कुंजी मूल्य जोड़ी एक टपल बन जाती है। तो अंतिम सूची एक सूची है जिसके तत्व टुपल्स हैं।

आइटम के साथ ()

हम शब्दकोश की आइटम विधि पर मुकदमा करते हैं जो हमें प्रत्येक प्रमुख मूल्य जोड़े के माध्यम से पुनरावृति करने की अनुमति देता है। फिर हम उन मानों को टुपल में पैक करने के लिए लूप के लिए उपयोग करते हैं। हमने इन सभी टुपल्स को अंतिम सूची में डाल दिया है।

उदाहरण

dictA = {'Mon': '2 pm', 'Tue': '1 pm', 'Fri': '3 pm'}

# Using items()
res = [(k, v) for k, v in dictA.items()]

# Result
print(res)
. में

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

[('Mon', '2 pm'), ('Tue', '1 pm'), ('Fri', '3 pm')]

ज़िप के साथ

एक अन्य तरीका ज़िप फ़ंक्शन का उपयोग करना है। ज़िप फ़ंक्शन कुंजियों और मानों को टुपल्स के रूप में जोड़ देगा और फिर हम सूची फ़ंक्शन को लागू करके पूरे परिणाम को एक सूची में बदल देते हैं।

उदाहरण

dictA = {'Mon': '2 pm', 'Tue': '1 pm', 'Fri': '3 pm'}

# Using items()
res = list(zip(dictA.keys(), dictA.values()))

# Result
print(res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

[('Mon', '2 pm'), ('Tue', '1 pm'), ('Fri', '3 pm')]

परिशिष्ट के साथ

एपेंड () टपल बनाने के लिए मूल्यों की जोड़ी लाने के बाद परिणाम को एक सूची में जोड़ सकता है। हम अंतिम परिणाम प्राप्त करने के लिए लूप के माध्यम से पुनरावृति करते हैं।

उदाहरण

dictA = {'Mon': '2 pm', 'Tue': '1 pm', 'Fri': '3 pm'}

# Initialize empty list
res=[]

# Append to res
for i in dictA:
tpl = (i, dictA[i])
res.append(tpl)

# Result
print(res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

[('Mon', '2 pm'), ('Tue', '1 pm'), ('Fri', '3 pm')]

  1. पायथन में टपल रूपांतरण की सूची के लिए शब्दकोश

    संग्रह प्रकार को एक प्रकार से दूसरे प्रकार में बदलना अजगर में एक बहुत ही लगातार आवश्यकता है। इस लेख में हम देखेंगे कि कैसे हम एक शब्दकोश में मौजूद प्रमुख मूल्य जोड़े से एक टपल बनाते हैं। प्रत्येक कुंजी मूल्य जोड़ी एक टपल बन जाती है। तो अंतिम सूची एक सूची है जिसके तत्व टुपल्स हैं। आइटम के साथ () हम

  1. पायथन में दशमलव से बाइनरी सूची रूपांतरण

    पायथन एक बहुमुखी भाषा होने के कारण डेटा प्रोसेसिंग के दौरान आने वाली कई आवश्यकताओं को पूरा कर सकता है। जब हमें दशमलव संख्या को बाइनरी संख्या में बदलने की आवश्यकता होती है तो हम निम्नलिखित पायथन प्रोग्राम का उपयोग कर सकते हैं। प्रारूप का उपयोग करना हम फ़ॉर्मेटर में अक्षर का उपयोग यह इंगित करने के लि

  1. पायथन में सूची बनाम टपल बनाम शब्दकोश

    सूची और Tuple ऑब्जेक्ट अनुक्रम हैं। डिक्शनरी की-वैल्यू पेयर की हैश टेबल है। सूची और टपल वस्तुओं का एक क्रमबद्ध संग्रह है। शब्दकोश अव्यवस्थित संग्रह है। लिस्ट और डिक्शनरी ऑब्जेक्ट म्यूटेबल हैं यानी नया आइटम जोड़ना या हटाना और उसमें से आइटम करना संभव है। Tuple एक अपरिवर्तनीय वस्तु है। टपल ऑब्जेक्ट पर